工科研究生網際網路求職故事

才智咖 人氣:1.21W

通過這一段我找網際網路實習的經歷說說我個人對於準備網際網路工作的見解,希望對有意網際網路企業的同學有一點幫助。雖然是找實習的經歷,但很多實習都是可以轉正的,所以也差不多。

工科研究生網際網路求職故事

主要針對研究生群體。

我拿到的offer:

我這裡說的網際網路企業也包括一些軟體公司。我只投過 IBM,騰訊,百度,MS,人搜,拿到過IBM,MS,人搜的offer。

個人分析的今年網際網路就業形勢:

1. 在職版看到有貼說華為中興社招已經基本不招人了並得到了回帖中內部人員的證實,不知道今年這兩家校招情況如何,應該不樂觀。

2. Google太高階不太瞭解,Hulu這兩年開始招北郵的了,是個好訊息。

3. 阿里系大家都知道了,因為退市的原因,只有綠色沙龍,招人數量非常少,是電話通知的,應該也有不少同學收到了。

4. 騰訊也很緊張。

5. 其他的包括MS、搜狗、IBM、人搜、百度等也應該不會大於原規模,其實MS這兩年比以前招的多多了。

總體來說,今年網際網路就業形勢不樂觀。

個人情況:

1. 有過工作經歷;專案經驗一般,沒什麼大牛專案,簡歷上只寫了兩個專案。文字+敘述能力不錯,簡歷寫的還可以,投簡歷至今包括國企沒掛過簡歷(我簡歷兩頁紙,我至今沒掛過簡歷,一頁/兩頁隨自己,真的沒有什麼必須一頁的要求);

2.演算法還勉強可以寫寫,兩次校內賽進一次決賽,沒獎。校內個人賽去年的阿里巴巴那個,好像是第23名。作業系統、資料庫、網路等均一般。

So,實力真心一般。周圍有一大票拿了一圈offer 的人嗯,希望那些大牛們有空也可以寫個帖子什麼的分享下。

建議的準備:

1. 其實我覺得“專案”、“演算法”、“作業系統”、“資料庫”、“網路”等,只要取其一你比較精通,面試的時候引面試官往你精通的方向侃,基本搞定個網際網路 offer問題不大。

2. 我是走的演算法這條路,POJ 上幾十道題吧,POJ 首頁上介紹的《程式設計導引及線上實踐》做完了,大概有100道題,這100道題其實比較水,然後就是有什麼比賽神馬的都打打醬油嗯。劉汝佳的白書《演算法競賽入門經典》看完了,題沒怎麼做,黑書《演算法藝術與資訊學競賽》沒看。《演算法導論》完全就是當參考書用,跟新的一樣。《程式設計之美》看了個半吊子,《程式設計師面試寶典》看了一遍。

我個人覺得程式碼這個東西,首先要手寫流利,資料結構一定要精通,一般的單鏈表的操作、排序等等,一定要流利的寫出來,然後就是不要默寫書上的,要做到自己能敲出自己的程式碼實現排序等等。這些都做到了才需要去看一些演算法,OJ上敲一些水題,看看《程式設計之美》的第二三部分基本就夠了。

馬上網際網路招聘潮就來了,我覺得我上一段說的方法還蠻速成的,可以加緊練習一下。原來今天人搜第一天啊,我沒注意,就聽別人說起來著,估計是我聽錯了嗯。

個人面試經歷:

1. 研一暑期投了IBM、騰訊。

IBM是通過IBM俱樂部投的,直接投的青出於藍的暑期實習專案,通過俱樂部投的命中率很高。所以參加個什麼俱樂部混混還是有點用的,學校的類似俱樂部還蠻多的,騰訊、MS、百度俱樂部等等。

IBM我投了兩個崗位,兩個崗位我都收到了offer,但最後實驗室不放人沒去成嗯。

面的不難,包括資料結構單鏈表的操作,單例模式,設計資料庫等等,程式碼都沒寫多少。

騰訊是投的暑期實習,騰訊的我參加了兩次筆試了,題型都是一大票選擇題,然後一個程式填空,最後一個開放性的題。

騰訊面的有點難度,至少對於當時的我有點難度,包括read/fread的區別,strcpy/memcpy的區別,寫堆排序,求一堆字串的共同字尾。面的不好,掛掉了。

2. 研二暑期投了MS、騰訊、百度、人搜。

MS的筆試實在太早了,我程式設計之美完全還沒動,筆的很爛,直接沒有面試機會。後來我找人給我內推了個,然後得到了個面試機會,與一個老外全英文溝通了一個小時,技術倒是問的不多,大致就是一些資料結構的設計,可offer給的太晚,給我電話的時候他話還沒說完我就說我可能最近去不了,想拖一下這個 offer,後來就弄丟了,他們招了別人。

我還是蠻嚮往去ms體驗一下的,唉可惜實驗室放實習的機會太少了。

百度筆試就掛了,掛的挺莫名其妙的,海筆海面全看人品,筆試題很多都是程式設計之美上的.。

騰訊面的還有點難度的,包括手寫二分查詢、一堆字串的最長字尾(字典樹或者字尾陣列)、10w個字串找出有相同字尾的字元數目最多的那一些(我用的雜湊)、C++多重繼承的虛擬函式記憶體分佈、手寫一個虛擬函式的使用例子、多執行緒的通訊和管理、HTTP協議等。

明顯這次面的比研一那次強太多了,基本所有問題都答上來了,和麵試官相談甚歡。可是,可是,居然掛掉了,也是莫名其妙。

人搜的筆試好像是5道題吧,除了最後一道題有一點演算法外,其他的還好吧,難度比不上百度的。但面試就很難了,問了包括n!尾部0的個數(程式設計之美有), 連結串列的重複結點(程式設計之美有),一個矩陣權重邊有關的dp的題,二元樹的序列化與反序列化,一個類似於最長遞增子序列但比這個難的dp題(最長遞增子序列程式設計之美有),單例模式,知道節點數求完全二元樹的最後一層的最右邊一個結點的0(n)的方法,一個接電線的題(本次面試最難的一個題,搜尋質量的經理面的),query結果有10億個如何儲存。

人搜特別注重寫程式碼,除了最後兩個題,其餘所有的題,都必須嚴謹的寫出程式碼。

網際網路待遇的問題很透明,網上都有,很透明,我就不方便說了。

我網際網路找工作的經歷其實不多。因為我自己就經常說我現在寫程式碼為的就是以後不寫程式碼,網際網路只是練練手保個底。

說一下一個心態的問題吧,我覺得各行各業都有自己存在的意義,每一個工作都是好工作,碼農們沒不要自嘲,當然了,也有很多同學蠻自傲的,其實也真沒必要。

如果有機會的話,能出去實習就出去實習,因為一份工作,你想象的很好,實際幹了不一定喜歡,實習能有個保底的工作機會,也能讓你看清楚你到底適合什麼樣的工作。不斷的分析自己,找到最適合自己的發展方向。

論壇上的東西可以參考,但不要全信,對於一份工作,能說清楚的只有那些幹了這份工作至少三年並還在做的人,所以,人脈的積累很重要,問人一定要找到這樣核心的人問,其他的,要辯證的看,去偽存真,不要人云亦云,不要論壇上的人說這個好那個不好然後你就覺得對,好的工作是相對於人而言的,對於每個人都有適合 他自己的好工作。

夢想這東西都是年輕的時候說著玩的,對於絕大部分人來說,工作更多的是養家餬口,每一個能照顧好父母孩子的人都是家人心中完美的人。所有事情不過是做好自己的事,走好自己的路。

祝今年一起畢業的同學們都能拿到稱心如意的offer。