直通BAT專場:百度+阿里+騰訊+網易(題目大合集)!
百度 (offer)
一面:
1. 自我介紹,以及java專案經驗多久,計算機相關課程學過什麼
2. JDK各個版本的區別
3. nio、aio、bio的區別,哪些庫或者框架用到nio
4. 多執行緒用什麼框架,執行緒池原理
5. 建立執行緒開銷,建立執行緒都有什麼開銷
6. 銷燬一個執行緒有哪些方法
7. jvm gc 用哪種垃圾收集器,如何選擇垃圾收集器
8. 在gc層面怎麼控制,碰到full gc怎麼處理
9. 計算機網路協議,ip怎麼完成路由的
10. 什麼情況下使用get什麼情況下使用post
11. 工作中常用的資料結構
12. 連結串列排序選擇什麼樣的演算法,有更最佳化的方式嗎
13. 在阿里有了解過什麼中介軟體嗎?實現原理?與其他開源訊息佇列有什麼特點?訊息時延如何
metaQ,如何保證中心節點configServer的高可用,configServer是根據zk還是自己實現的。
14. 專案相關你用過redis,用在什麼場景怎麼使用的如何實現的
15. 平常用到了什麼索引最佳化,如何最佳化limit,如何最佳化
二面:
1. 接到一個專案,你是如何開始設計的,講講你的設計思路。
2. 具體選一個你從事有挑戰的技術專案,介紹難點和設計流程。
3. GC 可達性分析中哪些算是GC ROOT
4. 類載入機制,一個類載入到虛擬機器中一共有幾個步驟,這些步驟的順序哪些是固定的,哪些是不固定的,為什麼不固定
5. 一個類在什麼情況下會被載入到虛擬機器中
6. 雙親委派模型,怎麼打破雙親委派
7. java中的引數傳遞是值傳遞還是引用傳遞
8. 定義一個try /finaly 在try裡return了x, 在finaly裡改變了這個值,那麼最終return的值是?
9. 接著上述問題,我在finaly裡中x=3,再return
如果在finaly{}中沒有return,那麼即使在finaly中改變不會生效。如果在finally中有return那麼會生效。
10. hashmap是執行緒不安全的,concurrenthashmap是執行緒安全的,怎麼實現的執行緒安全?
11. volatile關鍵字解決了什麼問題,實現原理是什麼
12. 每個執行緒有自己的工作執行緒,static的變數會被複製到工作記憶體中嗎?
14. 在工作中,SQL語句的最佳化和注意的事項
15. 哪些情況會引起索引的失效
16. 多表查詢怎麼最佳化
17. 聚集索引和非聚集索引知道嗎?什麼情況用聚集索引什麼情況用非聚集索引
涉及頻繁的update的列最好用非聚集索引,因為頻繁的update會頻繁的改變索引結構
18. 用過一些NOSQL嗎?nosql引擎用的什麼儲存結構,關係型資料庫和NoSQL各自的優劣點是什麼,如何技術選型?
19. 一致性hash知道嗎?
三面(經理面):
1. 自我介紹
2. 專案介紹
3. 為什麼要來百度,不留在阿里
4. 你最大的優點是什麼,最大的缺點呢
5. 你今後的規劃是什麼
6 從上到下說3個你覺得一份工作對你來說最重要的特質
網易杭州研究院 (offer)
一面:
1. Zookeeper中的ZAB協議,選主演算法
2.分散式一致性協議raft,paxos 瞭解嗎
3.資料庫瞭解嗎,索引原理
4.阿里系中介軟體metaQ及原理與現有的kafka有什麼異同
二面:
1.Redis,持久化原理,主從同步原理,漸進式rehash原理,為什麼要漸進式rehash,單執行緒還是多執行緒的,io多路複用
2.阿里系中介軟體&實現原理
3.Zookeeper相關,paxos協議,如何用zk實現選舉
4.資料庫主從同步如何實現,事務如何實現
5.Spring 都有哪幾種注入方式,什麼情況下用哪種,ioc實現原理
6.Linux如何檢視當前CPU,記憶體,磁碟使用狀況
7.阿里和網易選擇哪個
騰訊CDG (offer)
初面(15min):
1. 簡短自我介紹
2. 技術專案介紹
3. 家在哪裡的,有沒有意向來深圳工作
4. java執行緒池原理
5. java記憶體模型
6. java GC,演算法,什麼時候會觸發minor gc,什麼時候會觸發full gc。Jvm調優引數,調優工具。
7. 資料庫索引原理
8. linux如何檢視當前的負載
復面(30min):
1. 一個RPC框架的結構是什麼樣的,呼叫過程是怎麼實現的,如果要對呼叫過程進行就近呼叫比如上海/杭州/北京,要怎麼實現。
2. 程式與執行緒的區別
3. 程式的開銷與執行緒的開銷
4. 核心態與使用者態
5. 資料庫事務隔離級別,每個級別的問題
6. mysql同步機制原理,有哪幾種同步方法
7. 如何定位一個慢查詢,一個服務有多條SQL你怎麼快速定位
8. 什麼叫做一致性hash,如何避免不均衡問題
9. 演算法題:一個很長的字串,找到該字串的最長沒有重複字元的子串,時間複雜度,空間複雜度。極端情況下的時間複雜度
10.針對高併發提出最佳化思路,如何實現。
HR面:
簡短的聊了職業規劃,以及優勢和劣勢。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31555151/viewspace-2215275/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 我的Java秋招面經大合集(包含BAT頭條網易等公司)JavaBAT
- 百度,騰訊,阿里三大網際網路巨頭,誰最有可能倒下?阿里
- 騰訊 、 網易的足球遊戲大戰遊戲
- 阿里,網易遊戲,騰訊,smartx的offer面試分享阿里遊戲面試
- 三國SLG市場或現“神仙打架”?騰訊、網易、阿里人手一款阿里
- 網易、騰訊寶可夢手遊大冒險
- 阿里遊戲奇襲騰訊、網易,國區暢銷榜TOP5大變天阿里遊戲
- 騰訊、阿里Java高階面試真題彙總,3天拿到網易Java崗offer阿里Java面試
- 並查集題目合集並查集
- NewStar CTF題目提示合集
- iOS面試·一個iOS程式設計師的BAT面試全記錄(內含百度+網易+阿里面試真題)iOS面試程式設計師BAT阿里
- 2020年最新位元組、阿里、騰訊、愛奇藝等BAT Android社招高頻面試題,押題99.98%!阿里BATAndroid面試題
- 騰訊、阿里的城市大腦較量阿里
- BAT招聘專場來了~BAT
- 大客戶市場:阿里雲、騰訊雲、華為雲“貼身肉搏”阿里
- 最全技術面試180題:阿里11面試+網易+百度+美團!面試阿里
- 機器學習演算法面經(騰訊阿里網易)| 掘金技術徵文機器學習演算法阿里
- 北京國際遊戲創新大會-騰訊專場分享遊戲
- 阿里雲、騰訊雲的新戰場:金融雲阿里
- 180道Java技術面試題:阿里11面試+網易+百度+美團!Java面試題阿里
- 騰訊前端一面經典手寫面試題合集前端面試題
- 上市遊戲公司Top 100:騰訊網易國內海外市場雙收遊戲
- 2019最新百度、頭條、小米、360、網易、等公司 Android 社招面試題目Android面試題
- 騰訊作為BAT之一,都有哪些開源的牛批專案?BAT
- 左神直通BAT演算法(進階篇)-上BAT演算法
- 百度阿里網易大疆等大小廠前端校招麵筋 | 掘金技術徵文阿里前端
- 產品經理面試寶典:阿里、位元組、百度、騰訊、拼多多等全國頂級大廠面試題一網打盡!阿里面試題
- 中國成全球最大遊戲市場 騰訊網易佔據70%份額遊戲
- 搶佔金融雲市場,騰訊、阿里再對決阿里
- 大廠面試:一個四年多經驗程式設計師的BAT面經(位元組、阿里、騰訊)面試程式設計師BAT阿里
- 騰訊、網易、三七、位元組、靈犀...大廠做小遊戲:兩大格局、三類策略!遊戲
- 已整理,最新面試題彙集!阿里、騰訊、百度、華為、京東、搜狗和滴滴!面試題阿里
- Android春招面經:二本渣院面試網易被拒,最終終於拿到騰訊+阿里offer(已入職騰訊)Android面試阿里
- 網易雲信的音訊共享技術 | 體驗共享專題音訊
- 與阿里、網易、騰訊合作,正版《精靈寶可夢》在中國戰鬥力幾何?阿里
- 三國付費使用者氪金超傳奇,騰訊、網易、阿里組團參戰阿里
- 揹包問題大合集
- 阿里、百度、騰訊、滴滴、華為、京東、聯想 KDD2020公司論文大盤點阿里