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