8-22 投遞簡歷
8-24 一面(大概1h50min)
0、currenthashmap怎么擴容的?fwn為什么固定hash -1,這樣設計有什么好處?幫助擴容是發生在什么階段?讀線程和寫線程都會幫助擴容嗎?擴容的時候任務具體怎么協調的?
1、JUC用過哪些,詳細說一下
2、你的項目數據庫是自己設計的嗎?說一說數據庫設計的幾大原則
3、在你數據庫中的體現
4、講一講項目(微服務…)
5、你的注冊中心用的什么(eureka)
6、eureka掛了會發生什么(給他講了掛掉后的一系列巴拉巴拉),怎么保證掛掉之后一定能重啟?不重啟行不行?(集群+選舉,模擬zk)
7、果然開始問了,zk用過嗎?(巴拉巴拉)選舉原理,
8、講一講項目吧,為什么這么做,難點在哪?創新點在哪?有沒有什么遺憾?
9、一個接口怎么設計成冪等的,這樣就完美了嗎?能不能再改進一下?
10、你的微服務之間調用是什么形式(restful),長短鏈接?詳細說說原理,為什么這么設計(無狀態) (這邊詳細問了一波無狀態、登陸、鑒權等以至于問到了token那邊去了都)
11、為什么不用rpc(因為難…)
12、對比一下rpc和restful
13、多線程了解過嗎?一般在哪里web應用會用到多線程?
14、線程多開爆了會報什么錯?
15、設計一個線程池(幾個核心參數、核心方法的實現)
16、場景設計題:消息隊列的路由器模式
17、你的最大的優勢是什么(巴拉巴拉)
18、平時技術獲取渠道?怎么學技術的?
19、手撕:滿二叉樹順時針內旋遍歷
20、反問
8-25 二面(20min)——一面完流程秒變二面待安排
因為是電話突襲,所以沒有錄音,主要還是問項目,明顯感覺的出來是個技術大牛,問問題的角度很到位,基本上一刀見血,技術點一絲不熟都會掛的那種。
二面完下午約了hr面。
8-29 HR面(20min)
hr面一般我都不記,回憶個大概~
1、介紹項目(難點、創新點)
2、能來深圳嗎?
3、其他部門有聯系過你嗎?介紹了一下自己的部門(pcg……)
5、平時怎么學習的?
6、為什么不繼續讀博?
7、deadline沒完成會焦慮嗎?
8、怎么排解焦慮的?
9、最近看過什么書?
10、告訴我待會要掃碼授權審批smsmd
11、反問
面完秒審批哈哈哈哈哈哈哈哈愛死騰訊爸爸啦秒發offer通知上班~
總結
一般像這樣的大企業都有好幾輪面試,所以自己一定要花點時間去收集整理一下公司的背景,公司的企業文化,俗話說「知己知彼百戰不殆」,不要盲目的去面試,還有很多人關心怎么去跟HR談薪資。
這邊給大家一個建議,如果你的理想薪資是30K,你完全可以跟HR談33~35K,而不是一下子就把自己的底牌暴露了出來,不過肯定不能說的這么直接,比如原來你的公司是25K,你可以跟HR講原來的薪資是多少,你們這邊能給到我的是多少?你說我這邊希望可以有一個20%漲薪。
最后再說幾句關于招聘平臺的,總之,簡歷投遞給公司之前,請確認下這家公司到底咋樣,先去百度了解下,別被坑了,每個平臺都有一些居心不良的廣告黨等著你上鉤,千萬別上當!!!
提供【免費】的Java架構學習資料,學習技術內容包含有:Spring,Dubbo,MyBatis, RPC, 源碼分析,高并發、高性能、分布式,性能優化,微服務 高級架構開發等等。
Java全套進階資料點這里免費領取
還有Java核心知識點+全套架構師學習資料和視頻+一線大廠面試寶典+面試簡歷模板可以領取+阿里美團網易騰訊小米愛奇藝快手嗶哩嗶哩面試題+Spring源碼合集+Java架構實戰電子書。
+一線大廠面試寶典+面試簡歷模板可以領取+阿里美團網易騰訊小米愛奇藝快手嗶哩嗶哩面試題+Spring源碼合集+Java架構實戰電子書。