天天看點

知乎熱議:在騰訊上班是一種什麼樣的體驗?分享一下我的騰訊上岸經驗吧前言騰訊一面騰訊二面騰訊三面騰訊HR面反問流程我的面試經驗彙總SpringCloudRedisJVMMySQLZookeeperKafkaDubbospringRabbitmqspringboot最後

前言

前幾天剛剛還在發面經許願,下午就OC了,特地來把面經分享一下。

騰訊一面

1、自我介紹

末流211+轉專業

2、有沒有實習經曆?(LZ轉專業的,大二沒敢去實習,現在賊後悔)

3、Java優點,詳細介紹記憶體回收機制

先講了判斷記憶體是否回收的方法,然後講了四種回收算法,面試官後來追問如何判斷從新生代到老年代,我回答了固定的門檻值和動态的方法。

4、排序算法有哪些,什麼是穩定性,哪些是穩定的

5、介紹一下自己常用的Linux指令,怎麼檢視端口占用情況

6、介紹七層協定,傳輸層協定有哪些,對比TCP/UDP,TCP怎麼實作可靠傳輸

7、http中get和post的差別,https如何保證傳輸安全

保證安全就說了ca證書和數字信封

8、InnoDB和MyISAM對比,索引為什麼用B+樹

這裡比較了紅黑樹、hash表、B樹和 B+樹的特點

9、Redis常見的資料結構有哪些,平時常用的有哪些?

說了所有的資料結構,然後說了一些應用場景,比如雙向連結清單做釋出/訂閱

10、MapReduce實作原理(因為我履歷寫了了解hadoop生态元件)

這個之前看的比較仔細,把輸入-map-reduce-輸出大概說了一下,然後詳細說了裡面的shuffle過程

11、最後程式設計題是求組合數

這裡非常尴尬,腦子抽了忘記了組合數怎麼算,感謝面試官提示了我。

反問

1、部門的技術棧

2、您對我有什麼建議

騰訊二面

二面沒有朋友記錄,是以不是很詳細,隻能憑記憶了。

1、自我介紹

2、面試官說之前一面問過java了,他就不問了

3、問了一些TCP和HTTP的正常問題

4、問了MySQL調優,怎麼分析,怎麼去優化,然後好像還問了索引的東西

說了explain的一些字段,然後調優隻說了一兩點

5、不知道算不算智力題,給定一個數字n,要求輸出0-n中不含4的數字的個數

我直接用排列組合做的

6、TopK問題,問了時間/空間複雜度

直接優先隊列存K個樹

7、有看過什麼開源項目的代碼

我回答了STL和一點點Redis,然後面試官直接問我Redis的快照怎麼實作的,然後我就懵了。接着又問了作業系統怎麼實作,還是不會。

全程21分鐘,一度以為自己要沒了。

反問

1、您有什麼建議嗎?

多看看開源代碼

2、後面還有幾面?

還有一輪技術面

騰訊三面

三面是電話面,也隻能隻能憑記憶寫了。

1、自我介紹

2、看你自己介紹中提到了C++,C++熟悉嗎?

我回答說有段時間沒用了,有點生疏。

3、問了Java虛拟機的一些問題

4、問了synchronized實作

偏向鎖、鎖粗化、鎖消除和鎖更新過程

5、JVM調優

這裡回答的不好,LZ沒啥調優經驗

6、問了一個位元組碼操作的問題,沒回答上來

7、介紹一下AOP,AspectJ是如何基于位元組碼實作?

AspectJ沒答出來

8、算法題,求A-Z序列的子集,要較長的描述代碼思路

由于之前回答不是很好并且面試那兩周沒咋練算法,這裡直接急了,然後面試官提示了很多,想到直接最簡單的遞歸解法。然後又問有沒有簡便方法,後來面試官提示到了按位運算來做,最後時間太久就沒面了。

反問

1、部門的業務主要做什麼?

騰訊HR面

1、自我介紹

2、‌轉專業原因

3、‌為什麼喜歡計算機這個專業

‌4、第一次接觸代碼是什麼時候

5、‌未來職業規劃

‌6、熟悉的語言

‌7、這些語言是否是學校開課,或者是自學

8、‌怎麼去學習技術

9、‌進入公司,有技術不會,如何去快速學習并入手

10、‌覺得自己是否學習能力強,有什麼佐證

‌11、參加比賽原因

‌12、參加比賽的收獲

‌13、三次面試帶來的感覺

14、‌給自己的面試表現打分 10分為最高

15、‌打算讀研還是就業

‌16、平時是否專注行業内的專業技術知識

‌17、其它公司面試情況,是否投遞其他公司

‌‌18、offer你會選擇那一個

19、正式工作後對什麼比較看重

‌20、是否可以在深圳工作

反問流程

1、後續流程

面試完幾分鐘之後雲證

感覺自己很幸運,如果不是騰訊這次擴招,我應該是沒機會進騰訊實習的,在投騰訊之前我都跟朋友說自己不自量力。希望大家都能有好運氣,收獲自己心儀的offer

我的面試經驗彙總

下面先給大家上一個總的目錄大綱,基礎的東西就不進行過多的贅述,我們将會從面試必問的說起,同時由于每篇的内容過多,我們也隻說重點,太過基礎的内容誰都會,我就不多敲字浪費大家的時間了!

有需要的朋友點選這裡自取就好了,希望資料對你有幫助!

SpringCloud

知乎熱議:在騰訊上班是一種什麼樣的體驗?分享一下我的騰訊上岸經驗吧前言騰訊一面騰訊二面騰訊三面騰訊HR面反問流程我的面試經驗彙總SpringCloudRedisJVMMySQLZookeeperKafkaDubbospringRabbitmqspringboot最後

Redis

知乎熱議:在騰訊上班是一種什麼樣的體驗?分享一下我的騰訊上岸經驗吧前言騰訊一面騰訊二面騰訊三面騰訊HR面反問流程我的面試經驗彙總SpringCloudRedisJVMMySQLZookeeperKafkaDubbospringRabbitmqspringboot最後

JVM

知乎熱議:在騰訊上班是一種什麼樣的體驗?分享一下我的騰訊上岸經驗吧前言騰訊一面騰訊二面騰訊三面騰訊HR面反問流程我的面試經驗彙總SpringCloudRedisJVMMySQLZookeeperKafkaDubbospringRabbitmqspringboot最後

MySQL

知乎熱議:在騰訊上班是一種什麼樣的體驗?分享一下我的騰訊上岸經驗吧前言騰訊一面騰訊二面騰訊三面騰訊HR面反問流程我的面試經驗彙總SpringCloudRedisJVMMySQLZookeeperKafkaDubbospringRabbitmqspringboot最後

Zookeeper

知乎熱議:在騰訊上班是一種什麼樣的體驗?分享一下我的騰訊上岸經驗吧前言騰訊一面騰訊二面騰訊三面騰訊HR面反問流程我的面試經驗彙總SpringCloudRedisJVMMySQLZookeeperKafkaDubbospringRabbitmqspringboot最後

Kafka

知乎熱議:在騰訊上班是一種什麼樣的體驗?分享一下我的騰訊上岸經驗吧前言騰訊一面騰訊二面騰訊三面騰訊HR面反問流程我的面試經驗彙總SpringCloudRedisJVMMySQLZookeeperKafkaDubbospringRabbitmqspringboot最後

Dubbo

知乎熱議:在騰訊上班是一種什麼樣的體驗?分享一下我的騰訊上岸經驗吧前言騰訊一面騰訊二面騰訊三面騰訊HR面反問流程我的面試經驗彙總SpringCloudRedisJVMMySQLZookeeperKafkaDubbospringRabbitmqspringboot最後

spring

知乎熱議:在騰訊上班是一種什麼樣的體驗?分享一下我的騰訊上岸經驗吧前言騰訊一面騰訊二面騰訊三面騰訊HR面反問流程我的面試經驗彙總SpringCloudRedisJVMMySQLZookeeperKafkaDubbospringRabbitmqspringboot最後

Rabbitmq

知乎熱議:在騰訊上班是一種什麼樣的體驗?分享一下我的騰訊上岸經驗吧前言騰訊一面騰訊二面騰訊三面騰訊HR面反問流程我的面試經驗彙總SpringCloudRedisJVMMySQLZookeeperKafkaDubbospringRabbitmqspringboot最後

springboot

知乎熱議:在騰訊上班是一種什麼樣的體驗?分享一下我的騰訊上岸經驗吧前言騰訊一面騰訊二面騰訊三面騰訊HR面反問流程我的面試經驗彙總SpringCloudRedisJVMMySQLZookeeperKafkaDubbospringRabbitmqspringboot最後

最後

由于文章篇幅有限,PDF的内容又很多,全部手敲下來很累…是以需要閱讀閱讀學習的,大家“一件三連後:“檢視下方””即可拿到手之後自己學習吧,部落客真的打字打累了。

有需要的朋友點選這裡自取就好了,希望資料對你有幫助!

預祝大家前程似錦,工作順利!