18年春招實習面試網易遊戲、騰訊、美團、騰訊阿里記錄
背景介紹:某河南雙非本科,學校就不不說了,各位大佬感興趣看我個人主頁,即可。然後我是大二下學期開始找實習,當時暑假去了一家創業公司,期間面試了百度測開實習生,面到三面掛。然後大二暑假回學校,開始準備考研的事情,一直在準備考研複習。某日在某社交平臺看到一個大三的孩子找到網易實習,我當時突然也想試一下,看看自己到底能不能拿到大廠offer。然後我從17年11月份開始找投簡歷,我記得當時收到的第一份面試邀請是北京滴滴的,但是後來被放鴿子了。當時投簡歷必須海投啊,投了bat,網易,網易遊戲,tmd,b站新浪等等所有的大廠都投了。讓我意外的是,投的都收到面試邀請,我很意外。然後就是面試。我覺得面試實際上就是一個相互學習的過程,你可以看到自己的不足,每一次面試其實都是一次學習交流的機會。希望大家認真對待啊,大佬除外哈。當時把所有的大廠都面了一遍,當時很幸運,我最終拿到滴滴,美團,頭條,網易遊戲的offer。很欣慰哈。然後最終選擇去頭條,因為頭條offer拿的最不容易,我面了5輪才拿到offer。如果大家對這部分的面經可以看看我之前發的帖子哈,上面都有的。
一、網易互娛
1、智力題:一個人站在馬路邊上一個小時車經過的概率是90%,問半個小時的概率
2、寫一個很複雜的sql語句,因為我當時給面試官介紹了自己對mysql的優化,所以考的很複雜,很遺憾我沒寫出來。。。(笑哭。。。)
3、面試官直接說沒關係我們還有很多問題問你。。。問了一下mysql優化原則,
4、寫一個求組合數演算法,其實不難哈,主要是=一些邊界情況的考慮
5、最大連續子序列和,
6、leetcode原題,郵票問題,感興趣的同學自己去搜
7、對遊戲外掛的看法還有給我一些具體場景,讓我去分析如何解決
二、美團
1、自我介紹。。主要介紹我在頭條的實習做的事情
2、針對專案提問
3、map reduce聊的蠻久
4、tcp/udp這個我說我快面吐了,面試官笑著說看來你很熟了。。。不問了直接。。。
5、問了tcp的一些狀態問題,給我一個場景讓我判斷time_wait在client還是server,就是server先斷開,time_wait在server
6、問了·cpp裡面map的底層資料結構,還有hash。因為我有看過Java集合原始碼,所以給他講了一下Java裡面如何實現
7、讓我設計一個hashmap,只是講思路哈,因為我看過原始碼,所以很簡單的
其他的忘了。。。最後面試官說覺得我不錯,讓我等二面,不得不說,美團面試官真的是很好的了。
三、阿里一面
阿里掛的我莫名其妙,全程聊頭條實習,然後莫名其妙掛,我覺得面的還不錯。。。
無語。。。
四、騰訊四面
一面
1、直接說在頭條做的事情,說一半被打斷
2、osi七層模型說一下每一層的作用
3、http包的組成
4、排除一個網站訪問很慢的原因
5、mysql被誤刪如何恢復
6、一個sql語句查詢變得很慢,sql語句最優,mysql引擎也對,讓你分析原因
7、http狀態碼
8、redis應用場景
其他問題忘了。。。
感覺騰訊面試官喜歡問基礎,然後就是沒問我演算法。我在一面過程中,我在回答問題的過程中,會被直接打斷,換下一個問題,可能是面試官想盡可能的問我多一點問題吧
二面、
主要是聊專案和一些優化,針對專案提問。期間面試官聽說我cpp學的可以,就考了我一個很經典的問題,多型。很easy
然後面完面試官給我介紹了部門的業務,然後直接讓我等下一輪面試
三面、
總監面。視訊面試。
1、介紹了頭條做的事情。
2、6個小球問題
3、讓我統計北京市有多少部手機,不能使用別的工具。主要是考慮一些因素,例如年齡,收入還有地區等等
4、介紹一下二叉樹
5、對一組資料排序,聊了快排和二分,以及海量資料的時候採用map reduce,這個聊了很久
其他的忘了。。。反正就是聊的很好吧,面試官還說。你咋這麼可愛呢。。。我。。。。
hr面。
今天晚上8點
聊的都是家常,然後加我微信,告訴我正在審批。。。
五、網易新聞
全程聊專案就問了我一個tcpudp的問題,很簡單。。不說了。。。