今年的實習生相關的面試其實早就結束了,個人比較懶,今天打算用流水賬的方式記錄下相關的面試細節。
1. 意想不到的騰訊
我仍然記得這個日子2016年2月29日,這個騰訊的面試完全來的莫名其妙,那時候騰訊的實習生招聘其實都還沒開始,不知道他們怎么有我的聯系方式然后莫名其妙的就被他們的TEG部門約了面試。
騰訊的這次面試主要考察了三個方面知識:操作系統+計算機網絡的基礎知識,分布式系統的相關知識以及個人的簡歷上的項目 。其中,操作系統方面主要考察了操作系統的基本功能,進程的相關知識(包括通信方式、狀態切換、進程與線程之間的關系等)除此之外考察了TCP的相關知識包括三次握手以及慢啟動算法等;分布式系統的基本知識面試官基本上是結合實際的項目中問題進行提問的,主要涉及到負載均衡、容錯以及高可用等知識點;另外項目的相關知識點就是因人而異咯。
總體感覺騰訊的面試基礎知識以及項目相關的都會涉及到,面試官也會就實際問題抽象相應的面試問題讓面試者提出解決方案,比較全面和深入。
2.又一個意料之外-阿里
阿里的意想不到和騰訊有所不同,阿里是我打算投的實際上我也確實投了,不過之前看到阿里說內推和筆試不沖突。然后由于當時準備不足也沒急著找人內推,就先自我投遞了一下,然后莫名其妙的就收到螞蟻金服的部門的面試。
沒有內推是意料之外之一,其次便是面試的內容。一面倒沒啥面試官簡單的問了問JVM以及JDK中的相關源碼也就過去了,全程時間才到18分鐘。二面更神奇,面試官比較冷當然感覺也蠻厲害容不得半點的扯淡。二面沒問啥具體技術問題,要說有恐怕就是問了我一下NIO的發展歷史以及其變更的思想(我并沒有回答好………),此外聊得就是技術之外的事情了,比如說最近看什么書,職業規劃,學習中哪一段時間成長的比較快。嗯,我承認我被這些問題問懵了。其實自己并沒有思考過這些,臨時組織起來比較爛。
總結一下,阿里面試其實平常大多數還是基于java語言相關展開來問,這次的開放問題自己答得這么差應該還是平時不注重對技術以及自己自身的思考和總結有關系。
3. 爽快滴大摩
MorganStanley 俗稱大摩。一直以來都對大摩有種向往感,或許只是因為其乃投行的研發中心又是外企吧,挺高大上的(原諒我土)。說大摩爽快主要是面試給offer利索,最后一面之后一天之內就給了結果。
大摩面試分兩塊,第一場是他們來我們學校進行了宣講以及快速面試的項目,本著沒事瞎摻和的精神就去了。大摩的面試全程是英語,一開始有些小緊張,隨后嘴里bibi加上手上比劃比劃,不行加上一些眼神的交流,也算是順利地進行了信息交換。一面的面試官問的比較基礎,主要包括一些常用的java的集合的性質及其實現原理,這里我遇到的是TreeSet和HashMap的相關問題,其次是問了以下經典的單鏈表中環的存在以及入口的問題,然后是問問項目,比較常規。
大約一兩周之后就通知去上海部門所在地參加所謂的Assessment Central。這是清明節前一周的周五,一共三個項目,第一個是用半個小時的時間完成的筆試(紙上寫算法兩道題),接下來就是一對一的面試。不幸的是我的面試官是個印度人,差不多bibi了一個小時。這一面首先是就之前的筆試題目算法思路什么的分析給他聽,其次就是常規的java相關的問題JVM中的內存管理,垃圾回收,JIT優化等等,然后期間他又穿插了出了兩道算法題,講講思路謝謝代碼就差不多了。最后一面是叫system design的面試,他們會給你個相對復雜的場景,讓你去設計相應的系統,要求畫出類圖以及主要的流程代碼。此階段差不多也兩個小時。
大摩整體來說看重基礎+手寫代碼+系統設計+英語口語吧,不過大摩的安排比較人性,比如說面試的時候面試者不需要移動面試官會去各個房間找面試者。
4. 無驚無險無特點- 網易
網易其實面試的效率也是很高的,一天之內就搞定了。但是網易有個坑爹的宣傳,什么叫做內退免簡歷篩選。也是醉了,是我見過毫無誠意的內推。內推完了之后有個在線筆試,筆試完了會有統一的面試,面試地點在網易的行政樓。
我是報的網易的java開發實習,不得不說網易招的java還真是多啊,那天應該是二三十個面試官并行執行。面試題的內容比較平常主要是java的基礎,多線程網絡編程等等,然后 比較關注的是你的項目經驗。一二面差不多,一二面的面試官共同都關注我是不是了解HTTP(哈哈,讓他們失望了)。網易的HR面是我這次唯一面得HR面,其他的要不是沒機會要不是就沒HR面。HR面其實感覺沒啥,平常心認真的去回答就差不多了。
網易沒啥可說的,就是內推沒誠意這點讓我不太爽。
總結
慌慌張張的前后差不多搞了一個月,我沒有申請太多的公司,也就這四五個,最后收到了網易和大摩的offer. 實習面試這事也算差不多是結束了。
總而言之面試無非也就是基礎+語言+算法+項目,好好準備問題應該不大。