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