首先是技術面試,按照宣講會簽到的順序進行,每人一個面試官,就簡歷上提到的技術進行提問,我投的是Java開發,還問了一些Java基礎的內容,最后面試官會在簡歷右上角打分。二面是HR面,首先自我介紹,說到一半面試官會打斷問一些他感興趣的問題,并會在簡歷上進行記錄并打分。
面試官問的面試題:中信銀行計算機軟件工程師面試題
1.單例模式,spring中的單例模式
https://www.cnblogs.com/nickup/p/9800120.html
各模式舉例
https://www.jianshu.com/p/12a009f8d016
2.HashMap和HashTable的區別
Hashmap線程不安全,hashtable線程安全
3.Java中多態的實現
4.給一個數據長度為n的數組,用最快的方法找到第k個大的元素
構造一個長度為k的數組,等到這個為k的數組填滿后,再跟這個數組的小的元素去掉,這樣維護的復雜度變成了logk
5.六級考了多少分
6.本科和研究生有沒有獎學金
7.是不是雙證
面試一個外包崗位,經過了5輪面試,領導裝薄一,自己能力連求職者都不如怎么給人面試,我說的 完全聽不懂,連分布式鎖都不知道是什么。說為什么又sycnised鎖還用分布式鎖,搞笑,給我逗樂了,說單機 不會又并發問題。為什么加鎖,太業余了
面試官問的面試題:中信銀行java軟件開發工程師面試題
接口和類和抽象類的區別,什么是多態,什么是接口,什么是抽象類,面向對象的三大特征是什么,重載和重寫的區別,run和start區別等等太基礎了。把我都逗樂了,我說的對他來說都聽不懂
1、電話面試,技術面試,面的很懵逼,要好好準備才能回答好面試官的問題。最好在自己準備完之后才定好面試時間。
2、線上心里測試
3、線上筆試 面試間隔時間比較長。
4、人力加領導面
5、暫時沒有被錄取
盡量思維清晰,語言要有邏輯,做到不卑不亢,從容面對。對于著裝要干凈利索。
中信銀行java軟件開發工程師面試題
問了問hashMap了解不了解,這個有準備,我回答很徹底。
問了問線程的實現方式,
同步鎖有幾種,可以怎么實現,根據簡歷問一問技術棧的問題,難度一般。
就是平常常問的題
線上面試
1、2分鐘自己我介紹(重點是最近一份工作的介紹)
2、根據自己應聘職位說下未來的發展
3、技術答問環節
4、最后是與面試官的交流
整體面試感覺良好,在答不出的情況下面試官也會提示引導
重點是務必準備一下基礎的常見面試題
中信銀行JAVA開發工程師面試題
1.線程池的運行原理
2.線程運行狀態
3.線程池的底層實現邏輯(這塊應該是問題的AQS)
4.垃圾回收時GCRoot的根節點有哪些
5.類加載的流程
6.springcloud相關問題(沒用到所以沒有深入聊)