問題一:你的特長(zhǎng)是什么,你最擅長(zhǎng)什么?
問題二:介紹下redis,redis是個(gè)什么東西?
問題三:介紹下redis的master、slave架構(gòu)。
答:redis的復(fù)制、集群功能。。。
問題四:說(shuō)下選舉協(xié)議(因?yàn)槲仪懊嬲f(shuō)到了故障恢復(fù)),如果master掛掉怎么辦?
問題五:這個(gè)協(xié)議有什么缺陷?
問題六:之前說(shuō)到自動(dòng)故障恢復(fù),都有哪些故障?
問題七:redis的吞吐量是多少(讀寫性能)?
問題八:hadoop的mapreduce是怎樣一個(gè)過程?(簡(jiǎn)歷上寫著了解一些hadoop技術(shù)。。。)map是怎么切分?jǐn)?shù)據(jù)的?(這個(gè)問題不懂是什么意思)
問題九:master單點(diǎn)失效問題,yarn是什么,最新版是怎么解決單點(diǎn)失效問題的?
問題十:鏈表和數(shù)組的區(qū)別?
問題十一:進(jìn)程間通信的方式?
問題十二:給你200億的數(shù)據(jù),每條數(shù)據(jù)1K-1M不等,每條數(shù)據(jù)有唯一64位的id,內(nèi)存有16G。設(shè)計(jì)一個(gè)系統(tǒng),怎樣有效的利用內(nèi)存找到其中的某一條數(shù)據(jù)?
問題一:你的特長(zhǎng)是什么,你最擅長(zhǎng)什么?
問題二:介紹下redis,redis是個(gè)什么東西?
問題三:介紹下redis的master、slave架構(gòu)。
答:redis的復(fù)制、集群功能。。。
問題四:說(shuō)下選舉協(xié)議(因?yàn)槲仪懊嬲f(shuō)到了故障恢復(fù)),如果master掛掉怎么辦?
問題五:這個(gè)協(xié)議有什么缺陷?
問題六:之前說(shuō)到自動(dòng)故障恢復(fù),都有哪些故障?
問題七:redis的吞吐量是多少(讀寫性能)?
問題八:hadoop的mapreduce是怎樣一個(gè)過程?(簡(jiǎn)歷上寫著了解一些hadoop技術(shù)。。。)map是怎么切分?jǐn)?shù)據(jù)的?(這個(gè)問題不懂是什么意思)
問題九:master單點(diǎn)失效問題,yarn是什么,最新版是怎么解決單點(diǎn)失效問題的?
問題十:鏈表和數(shù)組的區(qū)別?
問題十一:進(jìn)程間通信的方式?
問題十二:給你200億的數(shù)據(jù),每條數(shù)據(jù)1K-1M不等,每條數(shù)據(jù)有唯一64位的id,內(nèi)存有16G。設(shè)計(jì)一個(gè)系統(tǒng),怎樣有效的利用內(nèi)存找到其中的某一條數(shù)據(jù)?
兩次面試,面試都是基java基礎(chǔ)和項(xiàng)目的內(nèi)容,上來(lái)先介紹自己然后開始對(duì)項(xiàng)目進(jìn)行提問,然后問一些java相關(guān)知識(shí),難度中等
面試官問的面試題: 重載重寫有什么區(qū)別,接口和抽象類的區(qū)別,java中對(duì)象怎么創(chuàng)建,springboot注解有哪些,項(xiàng)目負(fù)責(zé)的模塊是什么
面試官人很好,開始和你閑聊,問你是哪里人,估計(jì)是為了緩和一下氛圍,然后問問你的學(xué)習(xí)情況,在學(xué)校都參加過什么比賽,對(duì)公司有什么了解。簡(jiǎn)單介紹了一下公司的業(yè)務(wù)。最后開始談?wù)撔剿?
面試官問的面試題: 1.所有的類都繼承于object類,你用過的object類的直接子類有哪些,object類常用的方法有哪些
2.string,stringbulider,stringbuffer的區(qū)別
3.arraylist和linklist的區(qū)別,hashmap和hashset的區(qū)別,常用的集合有哪些
4.==和equals的區(qū)別
5.throwable有哪些子類,你遇到過哪些運(yùn)行時(shí)異常
6.創(chuàng)建線程的幾種方法
7.對(duì)i++多線程訪問你會(huì)怎么做
8.二分查找的思想
9.最常見的排序算法你見過哪些,快排的基本思想以及時(shí)間復(fù)雜度
10.java中垃圾回收機(jī)制你是怎么理解的
11.java會(huì)出現(xiàn)內(nèi)存泄露嗎,如果會(huì),在哪種情況下
12.抽象類和接口的區(qū)別
13.string類能被繼承嗎?為什么
面試問的比較詳細(xì),需要基本功扎實(shí),項(xiàng)目經(jīng)驗(yàn),實(shí)習(xí)經(jīng)驗(yàn),所犯錯(cuò)誤都會(huì)問到,和解決問題的能力,團(tuán)隊(duì)協(xié)作能力。
面試官問的面試題: 你是通過何種渠道獲得這次面試機(jī)會(huì)的?
無(wú)領(lǐng)導(dǎo)討論的問題是銀行的顧客滿意度,然后資料給出大背景也給出了12個(gè)有效措施。然后還會(huì)給出4個(gè)維度,分別是非常有效,比較有效,不太有效,沒有效果,每個(gè)維度填入2個(gè)措施。先是給幾分鐘自己填,然后半小時(shí)小組討論。最終得出一個(gè)統(tǒng)一的答案上交。1對(duì)1的問題請(qǐng)說(shuō)出一件你做過的最成功的事情?根據(jù)我說(shuō)的,細(xì)問了幾個(gè)問題。
對(duì)無(wú)人銀行怎么看啊怎么看并說(shuō)明理由原因
對(duì)工資的期待怎么樣啊怎么樣并說(shuō)明理由原因
你對(duì)軟件測(cè)試這個(gè)行業(yè)的看法,為什么要選擇軟件測(cè)試;
軟件測(cè)試的思想;
為什么一個(gè)項(xiàng)目之前要做測(cè)試計(jì)劃,測(cè)試計(jì)劃的具體內(nèi)容;
測(cè)試用例的幾種常見的設(shè)計(jì)方法;
功能測(cè)試一般測(cè)試工具是什么,談?wù)勀銓?duì)其中一種熟悉的功能測(cè)試工具的使用情況;
提供實(shí)際例子,讓你做個(gè)用例設(shè)計(jì);
軟件測(cè)試的生命周期;
作為一個(gè)測(cè)試人員要具備什么樣的心理;
如果測(cè)試過程中發(fā)現(xiàn)bug但是開發(fā)人員認(rèn)為不是bug,你應(yīng)當(dāng)怎么處理;
還有的清苦是考官會(huì)根據(jù)你簡(jiǎn)歷中寫的所會(huì)的技能進(jìn)行提問;
。。。。。。。。。。。。。。。。。。。
你對(duì)軟件測(cè)試這個(gè)行業(yè)的看法,為什么要選擇軟件測(cè)試;
軟件測(cè)試的思想;
為什么一個(gè)項(xiàng)目之前要做測(cè)試計(jì)劃,測(cè)試計(jì)劃的具體內(nèi)容;
測(cè)試用例的幾種常見的設(shè)計(jì)方法;
功能測(cè)試一般測(cè)試工具是什么,談?wù)勀銓?duì)其中一種熟悉的功能測(cè)試工具的使用情況;
提供實(shí)際例子,讓你做個(gè)用例設(shè)計(jì);
軟件測(cè)試的生命周期;
作為一個(gè)測(cè)試人員要具備什么樣的心理;
如果測(cè)試過程中發(fā)現(xiàn)bug但是開發(fā)人員認(rèn)為不是bug,你應(yīng)當(dāng)怎么處理;
還有的清苦是考官會(huì)根據(jù)你簡(jiǎn)歷中寫的所會(huì)的技能進(jìn)行提問;
。。。。。。。。。。。。。。。。。。。
面試是通過網(wǎng)上投遞簡(jiǎn)歷 對(duì)方HR打電話邀請(qǐng)面試 到了公司之后先做了一份筆試題 很多 大部分都是基礎(chǔ) 之后由技術(shù)一對(duì)一面試 問了 住址 以及為什么換工作 我說(shuō)是個(gè)人原因 還有期望薪資 對(duì)加班以及外派的看法
面試官問的面試題: 關(guān)于技術(shù)方面的問題主要是
1.jvm方面
2.集合方面:map list set
3.多線程方面:建立線程的幾種方法以及線程池的使用
4.數(shù)據(jù)庫(kù)表結(jié)構(gòu)的優(yōu)化
5.svn分支
6.負(fù)載均衡的優(yōu)化
7.讓你現(xiàn)場(chǎng)設(shè)計(jì)如果你要統(tǒng)計(jì)學(xué)生信息 該如何設(shè)計(jì)表結(jié)構(gòu)