騰訊面經
1.一面
- 深度決議stl原理及使用情況,(list,vector,hashmap,set...)
- 沒深入了解過,回答的Java版,
- 深度決議poll, epoll, select區別,
- 深度決議fork演算法,
- 記憶體分配演算法(Linux下,包括頁表等的詳細資訊)及快取淘汰演算法,
- 深度決議三次握手三次握手,
- 深度決議擁塞控制,
- 深度決議虛函式表,
- Linux命令,
- 加密解密函式,
- 兩個演算法題
- 事務傳播
- 事務的隔離級別和解決方式
2.二面
- poll,epoll,sellect
- 問專案
- 鎖的概念及應用
- 行程間通信方式
- 排序(40億QQ號,進行排序)
3.三面
- 自我介紹
- poll,epoll,select
- 問專案
- Socket編程
- 三次握手三次揮手(不是簡單的那種)
- java記憶體回識訓制
阿里面經
一面:
- 1.自我介紹
- 2.專案(懟哭的那種,很厲害,很多我沒想到的地方)
- 3.事務傳播
- 4.hashMap和hashTable
- 5.java1.8新特性
- 6.hashMap和ConcurrentHashMap
- 7.java記憶體回識訓制
二面:
- 1.自我介紹
- 2.專案1
- 3.專案2
三面:
- 1.自我介紹
- 2.專案
- 3.變數的初始化順序
- 4.類加載順序
- 5.類加載機制
- 6.垃圾回識訓制
- 7.例外的集成體系即捕捉例外的情況
快手面經
一面
- 1.自我介紹
- 2.專案
- 3.演算法兩道
- 4.并發編程volatile
二面
- 1.自我介紹
- 2.演算法
值得一提的是,二面的大哥對我很著急,最后動手虐了一波,因為以前演算法課,老師說從性能角度來講,遞回盡量不要用,能轉迭代的盡量轉,所以平時多用迭代,不過大哥寫的遞回真的很簡練,另外,編程題務必注意編程規范,
三面
- 1.自我介紹
- 2.專案
- 3.jvm垃圾回收
- 4.Java例外體系
- 5.演算法
hr面
- 聊天
- 問專案,背景,初衷,負責什么
- 問為什么選擇他們公司
總結
- 充分的準備 資料結構, 在線編程刷題,看書基礎知識, 實踐專案, 兼顧計算機基礎知識,自己的知識積累最重要,其他面經,題庫,也只是景上添花,
- 心態調整好,第一公司選擇最重要,成功則一路信心倍增
- 每次面完做總結,思考,學習,提高
- 關注新技術,關注開源專案
- 多花功夫,只有比別人更努力才行
- 祝找作業的新的一年順利找到自己滿意的作業,
讀者福利
最后,預祝各位廣大同仁找到自己滿意的作業,如果對于面試有一些迷茫,我整理了一些面試真題資料,技術知識點剖析教程,還有和廣大同仁一起交流學習共同進步(文末獲取)



轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/221261.html
標籤:其他
上一篇:也只有阿里P8出身的他能把SpringCloud微服務架構商城專案整的這么干了
下一篇:《程式員面試寶典》.pdf
