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