最近校招面試記錄
9.25 14:00 位元組一面(1h)
1.自我介紹
2.實習專案介紹,XX功能是怎麼實現的?
3.講講mysql中的B+樹,SQL是如何調優的?舉個幻讀的例子?寫一條sql語句,分庫分表?,主從複製?;
4.mysql的事務是怎麼實現的?undo log和redo log的區別? MVCC和間隙鎖???
5.JVM的垃圾回收演算法?
6.redis的基本資料結構以及使用場景,redis的主從複製,持久化機制(RDB和AOF適合什麼樣的場景),redis的刪除策略?記憶體淘汰機制?如何實現lru?
7.專案中的redis是怎麼用的?專案中redis的過期時間是怎麼設定的?專案中如何提升高併發的效能的?
8.演算法:蛇形列印二叉樹
9.反問
9.28 13:30 阿里一面(1h)
1.自我介紹
2.介紹下你的實習專案,每日推薦的功能如何實現?如何實現對歌曲的去重?假如不喜歡的列表數目非常多(可能幾千條,幾萬條怎麼做)?講下RPC?
3.介紹下你的秒殺專案,秒殺的流程是怎樣的?如何模擬高併發的操作?假如你的庫存有10個,來了3000個併發你是怎麼處理的?怎樣判斷使用者是不是秒殺成功?你的使用者資訊存在哪兒?
4.講下redis的特性有哪些?redis如何實現一個計數器?redis中是如何保證執行+1操作的時候,不會出現執行緒安全問題(即初始值為0,來10個執行緒對之執行+1操作,其結果必是10),如何是實現redis分散式鎖?還了不瞭解其他分散式或者其他中介軟體不?
5.講下索引的b+樹?知道有什麼索引型別?主鍵索引和唯一索引的區別?唯一索引可以有多個的使用場景是什麼?聯合索引為什麼有最左匹配原則?
6.講下執行緒池的引數有哪些?當執行緒提交一個任務時,執行緒池是如何處理的?線上程池總使用threadLocal要需要注意什麼?threadPool有什麼應用場景?
7.講下hashmap的put()方法的流程?擴容是怎麼擴容的?為什麼要擴容2倍?
8.反問
面評:很多東西還停留在會用的層面,需要進一步去理解原理,以及多問為什麼?
相關文章
- Java秋招校招面試Java面試
- 記錄騰訊 2018 春季實習生校招面試經歷(Offer)面試
- 記錄最近的幾次面試(PHP)面試PHP
- 愛奇藝校招面試題面試題
- 騰訊社招iOS面試記錄iOS面試
- 阿里2015校招面試回憶錄(成功拿到offer)阿里面試
- 校招前端面試知識大全前端面試
- 前端校招面試該考察什麼?前端面試
- 如何準備校招技術面試面試
- 校招面試心得看得再多也沒用面試
- 2016騰訊校招面試分享面試
- 2016年美的校招面試面試
- TcxMRUEdit 最近歷史記錄
- 【校招/社招】面試位元組,寫了一份硬核簡歷!面試
- 前端面經 | 騰訊實習生校招面試心路歷程前端面試
- 騰訊T3團隊整理,騰訊Java校招面試Java面試
- 2019校招Android面試題解1.0Android面試題
- 2018web前端校招面試總結Web前端面試
- 面試記錄面試
- 工作快兩年了!斗膽談談校招社招技術面試那些事面試
- 2018年前端開發校招面試總結前端面試
- 阿里2015校招面試回憶(成功拿到offer)阿里面試
- 校招前的思考
- 2018春招前端面試: 闖關記(精排精校) | 掘金技術徵文前端面試
- 面試題記錄面試題
- 面試記錄2面試
- 現場拆題+直通面試 | 美團技術校招直播來了!面試
- 校招面試知識點複習之計算機網路面試計算機網路
- 最近的一些總結-記錄(1)
- 校招面試知識點複習之計算機網路(更新)面試計算機網路
- 記錄近期面試題,面試總結面試題
- MONGODB 最近測試結果的簡單記錄MongoDB
- 面試之前,簡歷之上:給前端校招同學的簡歷建議面試前端
- 網際網路校招面試必備——資料庫 | 掘金技術徵文面試資料庫
- 最近的兩次面試面試
- 記錄一次測開面試題記錄面試題
- EMC校招筆試題目筆試
- 【面試】-阿里前端社招面試面試阿里前端