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