月薪35K:2019騰訊Java後端開發詳細面試流程
背景
2017年我畢業於某不知名二本院校,校招進入一安防企業; 從事於後臺服務接入工作。期間一直不斷的提高自己,終於在今年如願以償,獲得騰訊後臺開發崗位offer。因此想借此分享成長路上的思考與困難,以及騰訊面試的整個流程。同時在這裡宣告學歷及出身並非有意突出自己。相反,我希望任何擁有機會,並且熱愛學習的人都儘量進入高等學府。如果你的出身既定,不要氣餒,去努力改變你的命運。任何付出努力的人都值得尊敬!
面試
騰訊一面
首先獲得面試機會是比較困難的,對於我來說。前期我不斷的投遞都沒能收到面試通知(不要臉般騷擾HR,嘿嘿φ(゜▽゜*)♪),後拜託朋友內推後才爭取得到面試機會。首先內推後會收到郵件通知,你的朋友XXX已將你的簡歷推薦給騰訊崗位XXX,我們將盡快評估簡歷,並在7個工作日內將評估進展和結果返回給XXX。如果簡歷合適,將會有專人與您聯絡,安排面試事宜。
接下來面對的是漫長的等待,一度以為被淘汰了; 終於在第7個工作日接到騰訊總部打來的電話,是該崗位的直屬上級,首先進行了十幾分鐘的電話溝通。主要是透過初步的一些溝通來判斷你的水平層次,算是一面了。問題如下
說說struct與class的區別。
看到你部落格上寫了挺多不錯的文章,說說多型的實現原理。
看你寫了一個http伺服器,能說說你的框架是怎樣的嗎?有進行過壓測嗎?QPS是多少?
工作中使用c++標準是多少,c++11有使用過嗎?
為什麼辭職?// 每一位面試官都會問。
透過的話接下來會有HR電話聯絡你,由於我是異地面試。HR建議我影片面試,但是我認為影片面試比較緩慢,現場面試順利的話可以接下來的面試也完成;同時現場交流更能表達你是怎樣的人,你懂哪些。所以我選擇了前往深圳現場面試。商定好了後會收到面試通知的簡訊,表明面試時間地點,面試官以及需要攜帶證件。當時面試是在騰訊大廈的隔壁大族集團。記得一定要提前些到達,HR會提前聯絡你詢問是否到達。到達大廳後機器自助登記一下,拿個臨時工牌。然後到達指定樓層等待面試官。
騰訊二面
二面面試官非常友好,就聊天的方式跟你交談。騰訊內部熱衷於讀書並且分享,使用boost庫。並且c++版本是緊跟最新標準。所以最好了解下新標準的一些特性。也會跟你聊最近看了什麼書,有什麼收穫。
c++11特性你瞭解有哪些?SYNC介面有使用過嗎?
最新閱讀了什麼書籍?// 期間面試官建議我對<tcp-ip詳解卷1>再讀幾遍。
設計一個server,畫出設計框架,假設你無法預測會有多少個client連線你。// 我的回答是epoll邊緣觸發+非阻塞socket+執行緒池。
面試官寫一個父類,讓你寫出子類的預設構造,複製構造,賦值操作介面。// 考察你怎麼保證父類正確初始化和賦值。
你最近遇到比較難以解決的BUG是什麼,怎麼解決的?
說說你對你未來幾年的職業規劃。
騰訊三面
順利的話會讓你等一下,等待下一輪面試。三面面試官應該是個領導,比較嚴肅;會讓你冷汗直冒的那種o(╥﹏╥)o。四面面試官人也挺和善的,整體聊了會專案。他們的問題總結如下。
畫一下TCP連線到斷開的時序圖。// 參考<TCP-IP詳解卷1>
畫一下你們做的系統架構,QPS能達到多少。// 我負責的只是其中一個模組,當時畫不出來整個架構,冷汗 連連。
說說你負責的專案難點在於哪裡? // 提前梳理好自己的專案,不懂的話就說還不是很瞭解,切勿瞎吹。關公面前耍大刀。
你覺得你的優勢和劣勢是什麼。// 儘量說些公司需要你具備的能力,劣勢儘量輕描淡寫,比如目前知識還不夠全面。
騰訊四面
四面過後面試官讓我等會,叫下下一個面試官。不過當時可能面試官抽不開身,就讓我先回去了。當時一度感覺非常絕望,因為現場提問很多都無法回答,回答上的也不盡如人意;因此準備好了接受失敗。
結果第二天回去,在高鐵檢票前夕,我收到了一條簡訊。騰訊面試結果通知:您的面試結果為:進入評估!接下來接到了HR的電話,由於當時我已經離開深圳,因此安排了下一輪電話面試。五面面試官也非常友好與健談,大概聊了20分鐘左右,聊了些以下問題。
做一下自我介紹吧。
挑一個你覺得比較有代表的專案,介紹一下。
看你閱讀過redis原始碼,談談你的收穫。raft演算法瞭解嗎?
你有朋友在阿里騰訊或者矽谷嗎?有了解過你與他們的技術路線有什麼區別?
有了解過新技術嗎?比如雲,區塊鏈,AI。
你對騰訊或者這個崗位有沒有什麼想了解的?
騰訊五面
五面過後第二天,晚上下班後有點困就睡了一覺。醒來突然接到HR的電話,於是就開始了最後的HR面。
為什麼考慮辭職? // 理由要充分;不可給人輕浮,不可靠印象。
你目前的薪水是多少,其他福利呢?平均下來月薪是多少。// 企鵝感覺就是專業些,其他公司只會簡單問薪水。
你是獨生嗎?父母跟兄弟姐妹在哪裡工作? // 企鵝調查資訊很詳細,要有心理準備。
有女朋友嗎?女朋友在哪裡工作?
你手上有其他公司offer嗎?
你的期望薪水是多少? // 如實回答,後續需提供薪水證明。另外企鵝不會透過你以前薪水壓你,這一點還是很靠譜。
如果你到達了這一步,那麼恭喜你offer基本上指日可待;前提是你的簡歷以及提供資訊全部誠實回答。因為接下來會有薪水調查與背景調查。可能大多數人都經歷過,一些公司會透過你原有薪水壓你期望薪資的事。但是我經歷下來,企鵝不會這麼做,它會給你評定的T等級應有的待遇。
接下來就是與HR談offer,HR會給你介紹騰訊的薪酬福利體系,以及你的應聘崗位介紹,還有給你的待遇。但是這還沒結束,因為正式offer還需要審批,並且同時需要進行背景調查你的簡歷是否真實。 如果審批透過,並且背景調查透過,那麼接下來會收到正式offer。還有一系列入職流程郵件。
總結
整個面試過程比較長,我從投遞到最終收到offer經歷了31天。
可能你不是盡善盡美,在各個方面都涉獵。但是一定要有自己的研究深度,與閃光點。
企鵝面試過程如實提供資訊,誠實的交流是美好的開始。
如果你的出身比較一般,但是對自己又有信心,可以試一下內推。感受下絕望也是一種成長。
少廢話,多讀書。付出努力的人不管結果如何,都值得尊重。
如何獲取 :評論區留言
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946034/viewspace-2663550/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 最近面試 Java 後端開發的感受!面試Java後端
- 最近面試Java後端開發的感受面試Java後端
- Java後端高階開發面試技巧解析Java後端面試
- 招聘:Go後端開發-頂尖區塊鏈-北京-稅後35KGo後端區塊鏈
- 騰訊後臺開發面試經驗面試
- 騰訊後臺開發面試總結面試
- 北京 JAVA 開發 3 年,拿到美團 35K 的 offer 面試心得Java面試
- Spark開發-WordCount流程詳細講解Spark
- 前後端開發流程總結後端
- C#開發Windows服務詳細流程C#Windows
- Java後端學習流程Java後端
- JAVA後端開發規範Java後端
- python後端開發面試總結Python後端面試
- Java 面試(二)| 詳細的MySql面試部分Java面試MySql
- 面試Java後端開發之後想和Java程式設計師談談我的感受面試Java後端程式設計師
- svn分支協同開發流程(內附超詳細流程圖和解釋)流程圖
- 2017各大公司Java後端開發面試題總結Java後端面試題
- Vue 框架-12-Vue 專案的詳細開發流程Vue框架
- Spark開發-WordCount詳細講解Java版本SparkJava
- 阿里一道Java併發面試題 (詳細分析篇)阿里Java面試題
- 騰訊架構分享:java開發要掌握的50個效能優化細節(面試漲薪)架構Java優化面試
- java後端開發ms題記錄Java後端
- 最新阿里Java後端開發面試題100道(P6-P7)阿里Java後端面試題
- java面試題總結-詳細分類Java面試題
- 騰訊泛工業化後臺開發面試問題彙總面試
- Java 最全工具類(後端開發必備)Java後端
- 騰訊 客戶端開發 QT客戶端QT
- Java面試-List中的sort詳細解讀Java面試
- Swift 後端開發Swift後端
- App《最美詩詞》開發 -- Java後端(整合框架)APPJava後端框架
- 高階Java開發面試解答,Java開發面試題及答案Java面試題
- 移動端開發者眼中的前端開發流程變遷與前後端分離前端後端
- Java後端中的持續交付:如何構建從開發到上線的自動化流程Java後端
- 合約跟單開發案例,合約量化跟單系統開發技術詳細流程
- Java後端開發工程師是否該轉大資料開發?Java後端工程師大資料
- Tlias-後端開發後端
- [上海-浦東軟體園][PPLabs 公司][招聘 Web 後端開發工程師][14+月薪]Web後端工程師
- CSDN月薪35K的Java程式設計師是怎樣煉成的?(漲薪必備技能)Java程式設計師