多次被虐,希望可以幫助到有需要的人,還有就是大家共勉共進步,堅持下去
溫馨提示:筆試答得好真的很重要,首先會給面試官一個好的印象。
中興初試:
1.自我介紹
2.介紹項目亮點
3.對面向對象的認識
4.給了三道題(關於自增,數組,&)
5.關於創建多個String對象,然後比較(==,equals)
6.多線程
7.談談對中興的認識
中興綜合面試:
1.英文面:
英文自我介紹
2.介紹項目,以及所用到的技術
3.C++/JAVA/C的區別
4.瞭解JS嗎
5.面向對象的特徵
6.java的集合,異常
7.對以後規劃,是否留在西安,為什麼
中興終試:
由於我堅持申請外地崗位,所以中間多了兩面,我就直接說最後一面
1.自我介紹
2.為啥想去外地工作,為啥不考研,考研不是更好點嗎
3.JAVA中常用的集合
4.java異常
5.介紹下SSH框架
6.寫了一個小程序,給定一段字符串,主要為賦值型的字符串,讓把它們對應到map裡面
7.非計算機學生,一般怎樣學習這些的
CVTE技術面:
1.自我介紹
2.介紹項目
3.java中弱引用
4.數據表中有一萬條數據,查詢時需要幾次IO
5.索引實現呢,底層如何實現的
6場景設計(我用的是適配器+工廠)
7.1000以內的素數
8。興趣愛好有哪些
HR面:
1.家庭情況,父母性格如何,父母職業
2.為什麼來CVTE
3.CVTE和騰訊中你會怎麼選擇,為什麼
4.你會因為什麼而離開CVTE
5.你期望自己會有什麼樣的工作環境
6.談一談自己對未來的規劃
7.為什麼不考研
騰訊一面:
1.自我介紹
2.介紹項目
3.線程和進程區別
4.進程通信方式有哪些
5.多線程與多線程的實現方式
6.TCP/UDP區別,TCP三次握手,SYN攻擊
7.在校期間怎樣學習
ps:感覺好像沒怎麼問
騰訊二面:
1.介紹項目
2.SHA,MD5
3.多進程和多線程的區別
4.瞭解的網絡攻擊手段,可以怎麼預防
5.C++ 中虛函數,是怎麼實現的
6.10億條短信,找出前一萬條重複率高的
7.對一萬條數據排序,你認為最好的方式是什麼
樂視一面:
1.介紹項目
2.hashMap ,hashTable
4.java內存模型
5.AOP,IOC
6.DNS均衡
7.Linux(查看指定進程)
8.多線程
9.以後工作規劃
樂視二面:
1.IP地址分為幾類,每類都代表什麼,私網是哪些
2.Linux 查看有幾個多大的內存條組成
3.多線程的實現方式,以及意義
4.手寫希爾排序
5.數據庫事物,什麼是事物,什麼情況下會用到事物,舉例說明
6.InnodB,MyISAM區別
7.索引類型(全文索引),底層實現(B+樹),什麼情況下索引會失效
8,數據庫從左到右原則
京東一面:
1.String,是否可以繼承,“+”怎樣實現,與StringBuffer區別
2.map 源碼,怎樣解決衝突,和擴容
3.異常
4.servlet流程
5.序列化,以及json傳輸
6.網絡編程,數據傳輸,以及阻塞怎樣解決
7.tomcat均衡方式 ,netty
8.session/cookie
9.Linux命令常用的有哪些
京東二面:
1.自我介紹
2.利用數組,實現一個循環隊列類
3.單例模式(選取你認為最好的版本,我選擇了內部類寫法)
4.發散性問題
七牛雲 視頻一面
1.自我介紹
2.項目介紹,亮點,遇到問題,以及解決的辦法
3.http頭
4.TCP/IP 有幾層,每層有何含義
5.Linux 中熟悉的命令有哪些
6.DNS的解析流程
7.python爬蟲分為哪幾種,分別是
8.快速排序
9.MapReduce
10.發散性問題
ps:間隔有段時間的一次面試,自己準備不是很充分,並且有些知識點模糊記憶
有什麼問題,歡迎留言溝通,祝大家都能找到一個合適的工作~
閱讀更多 魯班學院 的文章