记一次面试腾讯的奇葩经历
閱讀本文大概需要 2.8 分鐘。
作者:黃小斜
文章來源:微信公眾號【程序員江湖】
?
上回說到,我騰訊面試出師不利,簡歷隨即進入備胎池,不過沒過多久,轉機還是來了。
大概是一周之后,我的電話響起,號碼來自騰訊,于是我接起電話,電話那頭果然是另一個部門的面試官,這個部門是負責做騰訊游戲的一些數據倉庫的,也就是我比較感興趣的數據部門。面試官大概介紹了一下部門情況,又和我約了面試時間,于是乎我又重新得到了一次面試機會。
只不過為此我還是付出了代價,我原本投遞的崗位是“后臺開發”,但是由于部門要求被調整為“運營開發”,雖然兩個職位看似相近,但是一看崗位職責,卻是相去甚遠,我本想婉拒這次面試,誰料面試官一通電話跟我說,崗位名稱不一樣沒關系,最后還是把我給說服了。
原本面試官是打算和我進行電話面試的,不過巧的是,這個面試官剛好要來我們學校參加現場面試工作,于是電話面試變成了現場面試,面試地點就在學校旁邊的一個高檔酒店里。
?
電話面試和現場面試的區別就在于,很多人在現場面試容易怯場,并且考察手寫代碼的次數會大幅度增加。
懷著忐忑的心情,我還是如期赴約。大公司的現場面試還是非常有“牌面”的,引導員先把面試者安排在一個區域落座,然后在大屏幕上顯示叫號情況(面試者一般根據指定時間到達面試地點,然后簽到,等待叫號)
我到的時候已經比較遲了,眼見著等候席的座位已經快滿了,大家都在焦躁不安地等待著,有的人在翻書復習,有的人則在竊竊私語,交流面試心得。恰好碰到一個同學,于是和他聊了一會,只不過他搞的是C++,我搞的是Java。
經過漫長的等待(其實也就十分鐘)大屏幕上出現了我的名字,于是我惴惴不安地乘坐電梯上了18樓,引導員把我帶向了面試官的房間。此時房間里還有一個人在接受面試,好像被問的很尷尬的樣子,我不由得更緊張了。
在外面等了幾分鐘,剛才面試的同學背著書包低著頭走了出去,我也就很自然地被面試官邀請進房間了。
房間很寬敞,視野很好,如果是自己旅行時住這里,想必是個不錯的體驗,但是現在我可完全不覺得這有什么美好的,因為這里坐著兩個面試官,擺著兩臺MAC,還有幾張演草紙,好像在對我說:輪到你了,大刑伺候。
不過,讓我大跌眼鏡的是,一個面試官居然穿著短褲,嘴里還叼著香煙,我差點笑出聲來,這時,另一個非常斯文的面試官邀請我開啟第一輪面試,此時我才回過神來,坐到位子上,接受他的考驗。
?
這位面試官先是問了幾道比較常見的題目,計算機網絡和操作系統的常考題,我很自然地都回答上了,接著他又問了我幾道Java方向的題,大概有三道左右,都是特別簡單的基礎題,應該也是面試官臨時到網上搜的,因為他們根本就不是搞Java的。
接著,不幸開始了,由于面試官是做大數據處理的,所以開始問我SQL相關的問題,一開始我還能回答點比較簡單題目,但是接著他又開始問非常細節的知識點,比如完整的建表語句,刪表語句,我平時記的都是CRUD,還真把這些最基礎的東西都忘記了,愣是沒回答上來。現在想來當時確實也沒復習到位,否則也不至于被問懵。
面試官見我答得不好,于是開始轉變策略,開始問我Linux和shell相關的問題,殊不知這是我最不在行的題型了。一開始問了一些簡單的命令倒還沒關系,后面開始問一些組合命令,比如怎么查一個特定文件,怎么獲取指定的文本等等,我基本上都沒答上來。
?
面試官嘆了口氣“Linux命令和SQL語法都不太熟悉啊”我只能尷尬地笑一笑。隨后他又給我出了兩道智力題,第一道題是耳熟能詳的“老鼠試毒問題”,第二道題則是第一道題的變形,因為之前有做過,所以還是寫出來了。
就這樣,我草草地結束了一面,給自己打個分的話,就是不及格,雖說如此,人家面試官還是給我了二面的機會。前面提到的那位面試官,叼著煙帶我出了房間,聊了一會人生和理想,還勸我不要緊張,甚至還有點想給我遞煙。這位大佬確實很直爽,我也沒剛才那么緊張了,于是開始接受第二輪考驗。
第二輪面試的題目我已經記不太清了,只記得討論的都是數據庫優化的問題,比如“數據表里的數據量太大,怎么優化”,“分庫分表要怎么操作,依據是什么”,“數據庫的主從部署,原理什么”等等問題。
這些問題我都回答的很淺,把握不到問題的本質,面試官自然也不滿意,于是問了一些開放的問題,“客戶對應用響應速度不滿意,但是技術上已經做到極致了,此時該怎么辦”,“如果我要求你24小時待命,你做得到嗎”,感覺面試官已經是在調侃了,我也只好硬著頭皮繼續回答。
?
半個小時過后,兩位面試官終于開始收尾,讓我問一些關于他們部門的問題,我也很好奇他們到底是做什么的,我進去以后能做什么,他們大概地給我講了一下,應該就是在IEG里負責大數據平臺開發和維護的,我自知面試表現不好,也沒抱多大希望,知趣地離開了。
不久后面試結果出來了,沒有通過,由于這次是春招現場面試,所以后面也不會再有人能看到我的簡歷了,于是我的騰訊實習生面試最終宣告失敗。
?
面試總結:
這次面試總結來說就是“強扭的瓜不甜”,原本我投遞的崗位是“后臺開發”,但是被調劑成了“運營開發”,面試官和我的方向差異也比較大,我最擅長的Java基本上無用武之地,倒是在數據庫方面暴露出了很多短板。
當然,面試失敗還是應該從自己身上找原因,比如數據庫相關的知識點理解的不夠深刻,Linux和SQL常用命令不太熟悉,都導致了這次面試結果的不理想。
更多精彩文章盡在微信公眾號【程序員江湖】
作者黃小斜,斜杠青年,某 985 碩士,阿里 Java 研發工程師,于 2018 年秋招拿到 BAT 頭條、網易、滴滴等 8 個大廠 offer,目前致力于分享這幾年的學習經驗、求職心得和成長感悟,以及作為程序員的思考和見解。(關注公眾號后回復”資料“即可領取 3T 免費技術學習資源以及我我原創的程序員校招指南、Java學習指南等資源)
?
轉載于:https://www.cnblogs.com/xll1025/p/10628128.html
總結
以上是生活随笔為你收集整理的记一次面试腾讯的奇葩经历的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 斐波那契数列 (C#)
- 下一篇: js第一天