我的阿里、騰訊暑期實習Offer經歷


  三四月份對我拿來說是個忙碌的兩個月,實驗室項目到了關鍵的時刻,自己又需要抽身去找暑期實習,總之過得很快。值得欣慰的是幸運的拿到了阿里和騰訊的暑期實習offer,也算是對三四月份的忙碌一些回報吧。阿里的實習內推很快就來了,3月份就差不多全部結束了,騰訊稍微晚一些,原本也投了百度,想試試百度的難度,可惜筆試當天晚上要出差飛廣州,也就錯過了百度的筆試,對我來說,北京的誘惑並沒有非常的強烈,對我的吸引力不算太強,北京的壓力型節奏的生活方式讓我總覺得會踹不過氣,也就不了了之了。

  3月2號,我通過一個師兄,內推了阿里巴巴,投了一份簡歷申請阿里雲的研發崗位,這是我第一次找實習或找工作,也是我第一次投遞簡歷,簡歷寫的很糟糕,沒有怎么精心設計。阿里巴巴的辦事效率挺高,兩天后我就接到了第一輪的電話面試。由於是內推崗位,所以可以免筆試,這也讓我少了一道坎,說實話,我比較適合和別人談論技術但是並不適合考試型的筆試。第一輪的面試官聽聲音感覺年紀並不大,跟我大概談了20到30分鍾的項目。平時我在實驗室做項目主要做存儲一塊,可能引起了阿里雲面試官的興趣,面試官對我的項目問的比較多,當然問項目的過程中也夾雜着問了一些問題,比如web編程路由的方式,cookies和session的區別,C語言和C++語言的一些區別,C++和JAVA語言的一些區別,總之難度並不算大,都是非常基本的知識,除此之外,問了一些linux shell編程、expect的用法等,總體來說,我應該都答得還可以。最后面試官問了兩個算法題,一個是科學計算器的實現,這個在大二時學過,我隱約記得用兩個棧實現,但是不太記得具體怎么實現的了,遲疑了半天,雖然說出了自己的思路,但答得不算好。另一個問了一個海量數據尋找topK的問題,我給面試官提供了一個思路,用分治和最大堆來實現。總體來說,第一次電話面試,我有些緊張,面試官也安慰我讓我放松,面了大概50分鍾,禮貌一番后,掛了電話。結果很快就出來了,不到10分鍾,我去查詢自己的狀態時,發現一面已經通過了,人生第一次正式面試也算是開門紅了。

  一面后,我有些心有余悸,臨時抱佛腳看了看算法書,准備隨時來的第二面,大概也是過了兩天,大約早上8點半左右,二面的電話就來了,二面應該是高管面,電話那頭的聲音和沉穩,有些低沉,感覺氣場有些鎮住了我,但二面面試官卻只讓我說了說我的項目情況,大概說了15分鍾的項目情況,二面面試官就告訴我二面結束了,問我有沒有什么問題問他,我比較驚訝,二面中沒有問我一個技術問題,只談了項目,並且只說了15分鍾,就草草結束了,讓我摸不清面試官對我的印象到底怎樣。讓我更驚訝的是,面試結束后不到5分鍾我的狀態便變成了二面通過,到現在我也不太懂二面時到底發生了什么。

  3月8號左右,我接到了HR面試的電話,電話那頭阿里的HR主要問了些職業規划、平時興趣愛好、自己的優缺點、平時的學習方法等,氣氛非常的輕松。HR給我介紹了阿里的文化活動后,面試也就結束了,幾天后,我就收到了阿里的阿里雲研發崗位Offer,阿里的面試過程來的太迅速,感覺每個面試過程還沒來的及總結就結束了。總體來講阿里面試過程中如果對項目感興趣多一些,基礎知識問的並不深,面試保持清醒的頭腦,表達清楚就行,面試官的技術題目,並不要求一定要准確無誤的做出來,能向面試官表達出你思考的方法和解決方法就行,因為並不是所有技術題都是你會的,但你需要知道怎么去尋找一個思路去嘗試解決你不知道怎么解決的技術題。

 

  阿里面試結束后,很長的一段時間我都投身在實驗室項目中,中途抽空在騰訊官網上投了一份后台開發的簡歷,4月中旬,因為實驗室項目需要到廣州出差了一段時間,原本以為要錯過騰訊的面試,結果沒想到在騰訊面試的前一天,廣州那邊合作單位出現了掉鏈子的情況,使得我有空回來參加騰訊面試。騰訊的筆試題范圍覆蓋面非常廣,后台開發的筆試題,從web開發到后台C、C++、JAVA開發同在一套試卷上,都是需要完成的部分,除此之外還有一些IOS移動開發的題目和設計模式的題目,大題相對來講偏簡單一點,但騰訊筆試刷人比例並不高。騰訊的面試技術崗位面試采用一對一面試的方法,4天內需要把所有的面試完成。

  騰訊的一面,我被安排在第一天的下午第一場,導致我沒有時間睡午覺,整個下午腦袋昏昏沉沉的,一面的面試官是個游戲開發部門的面試官,騰訊可能因為面試學生太多了,因此各個部門調劑過來面試其他部門,我對游戲開發並不在行,面試過程中,面試官問了很多小問題,題量很大,但都不是非常深。面試題包括C、C++開發,各種變量存儲的位置等C、C++語言的基礎知識,操作系統中的進程間通信、死鎖、調度算法等,數據庫中事務和存儲過程等,計算機網絡中的TCP和UDP協議,擁塞控制以及一些網絡機制等。一面過程中,面試官手中有一張A4大小的紙,紙的正反面寫滿了題目,他會從中挑一些題來考面試者,在我面試的過程中,面試官更是中途直接把紙給我了,讓我按紙上題目回答,總體來說題量還是非常大的,最后面試官給我講了講游戲部門他們的工作和一些前景之類,對我做了一番評價,認為我的知識面還算比較廣,建議我找一個自己喜歡的領域做深,成為一個領域的精深者。

  騰訊的結果非常慢,並不像阿里一樣5到10分鍾結果就出來了,由於第二天要接着二面,自己的面試狀態遲遲不變讓我甚至不知道一面到底過了沒。第二天凌晨1點半后我收到了二面的短信通知,讓我第二天早上9點多去面試,我睡得正香,慶幸自己開了鈴聲,以至於聽到了短信鈴聲,看到了短信,不然第二天直接睡過了,二面就錯過了。要知道從我住的地方到面試的酒店還是有一段距離的,按平時時間一樣起床吃早餐可能會趕不上早上的二面。二面面試就沒有一面那么順暢了,二面有點虐心,面試官問的問題有點略深,起初只是問了我一下項目的相關內容,問了一些並不難的小問題,后來問到了Linux內核的源碼的一些問題,有些我就直接說我不知道了。最后可能被虐的有點慘了,二面面試官問了我一個算法題,用i*j的小矩形去覆蓋一個m*n的大矩形,怎么在小矩形不重疊的情況,求大矩形能容納的最多的小矩形的數目。由於矩形並不是規則的,用分治的方法很難解,用貪心的方法可以解決,但可能離最優解很遠,我第一反應是動態規划的方法,先放一個小矩形,把剩余的大矩形空閑地方,划成若干個子矩形。面試官似乎不太滿意我的回答。總體來說二面相比一面,難度要大了很多,讓我心里非常沒譜。

  又是晚上的時候,12點過后,我接到了HR面試的短信,我才知道二面我幸運的通過了,HR面試中,騰訊的HR問題並不是很多,喜歡和你聊聊生活,問問你平時的學習情況和校園生活,並不太像正式的面試一樣,總體來說還是很輕松的。

  阿里騰訊的實習面試總體來說對我還是很有幫助的,特別是對像我這樣從沒面試過去找實習和找工作,沒有任何經驗的初學者來說,還是學到了很多。首先對自己要自信,不要擔心自己不會的地方,知識海洋太大了,不可能有人全部都會的,面試過程中不要表現出自己的不自信,不會的地方坦白對面試官說自己不會,會的地方努力去表達自己所知道的知識點,不要表現出好像在猜答案一樣。面試過程中,盡量不要冷場,說說自己擅長的地方,把面試官注意力帶到你最擅長的領域。試着去表達自己會的知識點,不要等面試官去鑽着問你你不會的盲區。面試也是一門學問,除了一點點運氣和自己的實力外,會面試會展現自己的人有可能會有更多的機會。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM