騰訊面經(jīng)來(lái)了
前言
今天給大家分享自己投遞騰訊上海IEG后臺(tái)開(kāi)發(fā)職位的面試經(jīng)歷分享。

騰訊感覺(jué)整個(gè)流程比較慢,這周才剛剛走完HR面,一二兩輪技術(shù)面在同一周,三面隔一周,HR面又隔一周,但是每輪面試官的態(tài)度還是非常棒的,面試體驗(yàn)很良好。有些問(wèn)題問(wèn)的稍微詳細(xì)但是記不太清我就寫(xiě)一些大方向問(wèn)題,還有些遺忘了(事后回顧的)。
對(duì)于騰訊面試內(nèi)容(不同部門(mén)區(qū)別可能很大,我只說(shuō)說(shuō)我的),可能我是實(shí)習(xí)面試,問(wèn)的內(nèi)容感覺(jué)還行,也沒(méi)有算法題,只有一些問(wèn)了邏輯思維題。八股文問(wèn)的不是很多,更偏向于項(xiàng)目、場(chǎng)景問(wèn)題,如果真實(shí)做過(guò)項(xiàng)目的話優(yōu)勢(shì)可能比較大,如果項(xiàng)目準(zhǔn)備比較少,單單準(zhǔn)備八股文可能會(huì)吃虧。不過(guò)我技術(shù)也一般般,能過(guò)可能是比較缺人和運(yùn)氣比較好!
騰訊一面 1h
自我介紹
通過(guò)項(xiàng)目聊技術(shù):
談?wù)凪ySQL索引,聚簇索引非聚簇索引
MySQL事務(wù)、隔離級(jí)別、各種情況可能結(jié)果
MVCC
MySQL哪些優(yōu)化方式
怎么設(shè)計(jì)MySQL?
Session 和Cookie 區(qū)別
遇到跨域?解決方式
場(chǎng)景題:某時(shí)刻遇到巨量訪問(wèn),如何處理(我說(shuō)了不少方案,提前先預(yù)處理這個(gè)當(dāng)時(shí)沒(méi)想到)
限流常用的算法
linux命令
linux查看項(xiàng)目日志找錯(cuò)
項(xiàng)目中哪些數(shù)據(jù)做緩存,怎么緩存
代碼出錯(cuò)誤怎么解決
…… 還有部分忘記了
部門(mén)介紹,有什么疑問(wèn),能實(shí)習(xí)多久
騰訊二面 50min
自我介紹
介紹自己的兩個(gè)項(xiàng)目
開(kāi)發(fā)項(xiàng)目遇到哪些困難,怎么解決
項(xiàng)目中權(quán)限管理是怎么做的
使用哪些開(kāi)發(fā)工具?
常用IDEA哪些快捷鍵?常用哪些插件
數(shù)據(jù)庫(kù)如何提高查詢效率,有哪些優(yōu)化
MySQL事務(wù)、隔離級(jí)別、臟讀
項(xiàng)目出現(xiàn)異常如何處理
談?wù)剬?duì)并發(fā)的理解
進(jìn)程和線程的區(qū)別
進(jìn)程和線程通信方式
Git怎么從分支合并到主線
Git熟悉的指令和功能
Nginx一般用來(lái)干嘛
緩存問(wèn)題(結(jié)合我的項(xiàng)目場(chǎng)景問(wèn))
一道思維題
……
部門(mén)介紹,有什么疑問(wèn),能實(shí)習(xí)多久
騰訊三面 50min
自我介紹
題外話:美女面試官說(shuō)看了我博客,有些還是挺有意思的,每一篇都有一個(gè)主題
什么時(shí)候?qū)懖┛偷模瑢?xiě)博客的初衷是什么?目的是什么?
參加比賽拿獎(jiǎng)除了榮譽(yù),還有什么作用?
打游戲嗎?了解游戲活動(dòng)形式嘛?(ICG互娛負(fù)責(zé)活動(dòng))(游戲內(nèi)、游戲外活動(dòng))
怎么看待自己Java 轉(zhuǎn)其他語(yǔ)言(部門(mén)不用Java)?
介紹自己的兩個(gè)項(xiàng)目
項(xiàng)目中有遇到跨域問(wèn)題嘛,為什么會(huì)產(chǎn)生跨域?更換Cookie,更換瀏覽器會(huì)出現(xiàn)跨域嘛?
項(xiàng)目中或者比較熟悉的設(shè)計(jì)模式有哪些?
講講MVC,C是什么,有什么作用
講講Ajax,哪里用到
傳統(tǒng)JSP,PHP等語(yǔ)言可以分離嘛?是什么方法?
場(chǎng)景:游戲活動(dòng)用戶很多,同時(shí)某一時(shí)刻訪問(wèn)很大,怎么優(yōu)化(從前端到后端能說(shuō)的都說(shuō))
完整做完一個(gè)全棧項(xiàng)目的體驗(yàn)收獲?
數(shù)據(jù)庫(kù)的鎖:講講樂(lè)觀鎖和悲觀鎖以及應(yīng)用場(chǎng)景
如何確定索引是否擊中
跨域如何解決
……
HR面 20min
自我介紹
競(jìng)賽介紹一下
講一下xx那個(gè)項(xiàng)目你們的
介紹一些項(xiàng)目中承擔(dān)角色
遇到什么技術(shù)問(wèn)題,怎么解決的
介紹一下部門(mén)
有什么要問(wèn)的
結(jié)語(yǔ)
騰訊面試問(wèn)了很多開(kāi)放性、場(chǎng)景性問(wèn)題,這些問(wèn)題有的解決方案可能比較多,有的解決方案可能我也不是很熟,但是大部分場(chǎng)景問(wèn)題還是感覺(jué)回答的還行,因?yàn)橛行╉?xiàng)目經(jīng)驗(yàn),然后有時(shí)候會(huì)看一些博客、公眾號(hào)文章,即使很多問(wèn)題自己沒(méi)有真的遇到,但是腦海里大概有個(gè)印象和解決方案還是有很大幫助的。
至于項(xiàng)目,確實(shí)要好好準(zhǔn)備,項(xiàng)目的話不管技術(shù)牛逼、還是場(chǎng)景有趣,要讓面試官感興趣,和面試官聊項(xiàng)目就感覺(jué)像在知識(shí)交流一樣,我覺(jué)得最好往這方面引導(dǎo)面試官,當(dāng)然如果面試官對(duì)你項(xiàng)目不敢興趣,你回答的不好、理解不夠,那肯定就想著以八股文方式隨便問(wèn)天問(wèn)地,這樣對(duì)于我這種找日常實(shí)習(xí)沒(méi)有太多時(shí)間啃八股文的肯定不友好的。所以在開(kāi)始介紹項(xiàng)目時(shí)候這方面要準(zhǔn)備好,我記得二輪面試官聽(tīng)我介紹項(xiàng)目我吹得他都聽(tīng)笑了(非嘲笑確實(shí)場(chǎng)景有點(diǎn)想法),這樣也就樹(shù)立非常友好的開(kāi)始,他問(wèn)一些問(wèn)題你會(huì)的盡量回答完整、好一點(diǎn)(回答給他留個(gè)比較好的印象)即使問(wèn)到不會(huì)的他也不會(huì)太在乎或者記的太深,可能面完都忘記你啥不會(huì)的了。
不過(guò)這只是日常實(shí)習(xí)的一點(diǎn)小經(jīng)歷,肯定遠(yuǎn)遠(yuǎn)比不上正式批的卷和要求,不過(guò)明年我也希望能收割一波真的offer。
不過(guò)很遺憾,之前拒了字節(jié)的后臺(tái)開(kāi)發(fā)offer因?yàn)楸本┨h(yuǎn),導(dǎo)師可能外派,我對(duì)騰訊實(shí)習(xí)還抱有一絲希望能偷偷出去實(shí)習(xí),但是今天導(dǎo)師打電話確定了我確定要外派了,先外派去武漢、然后去阿拉善到9月初結(jié)束參與一個(gè)啥無(wú)人車(chē)的項(xiàng)目比賽。阿拉善在哪?在內(nèi)蒙古靠近銀川的地方(也是螞蟻森林種樹(shù)的地方)。本來(lái)約好同學(xué)到時(shí)可以干飯、約好號(hào)主朋友面基hhh都涼涼了。

雖然干的活和我不搭邊(C++的QT),但是沒(méi)辦法,這就是研究生,不過(guò)能去一趟阿拉善看看大沙漠、螞蟻森林也是有所收獲,你們有自己種過(guò)樹(shù)嘛?到時(shí)如果方便,可以找我我給你拍你的小樹(shù)苗啊?。?/span>
有道無(wú)術(shù),術(shù)可成;有術(shù)無(wú)道,止于術(shù)
歡迎大家關(guān)注Java之道公眾號(hào)
好文章,我在看??
