北郵某牛人找工作切身感受

2021-06-18 10:45:18 字數 2535 閱讀 5211

**北郵人論壇 by xiaoxuanzi (值得全部看完

本人背景:通訊本科,計算機研究生,本科基本上沒寫過程式,難得的圖書管理系統還是班長幫忙寫的(感謝一下,也祝你大offer),但是有兩家外企實習經歷,也有一兩個專案,soft skill,communication跟英語基本上也都是不錯,自己的定位是technical背景的pm或者測試開發,性格比較適合網際網路,不適合也不大喜歡國企~~目前看來找工作比較順,我雖然不是技術大牛,對研發也沒有什麼熱情,演算法基本上都是男朋友教的:)但是基本上在面試中還是能比較主動。想把自己的一些感受分享給大家:

1.從簡歷角度來說

1)首先要認清自己。從自我介紹來說,介紹完你的學歷之後,不用說自己資料結構紮實,程式設計功底好之類~~因為這些他會接下來考察。你應該強調自己的一些特質,而且是潛在的特質,比如說學習能力強,邏輯思維強,當然,這些特點也需要你有一些論證來支援。我一般都會說,我學習能力強,因為我換了專業但是還是一等獎學金,發表*****,名企實習;我頭腦清晰,因為我做事有規劃,知道現在做什麼以後做什麼,不緊不慢;我團隊合作強,因為我之前擔任專案負責人以及核心成員,還是籃球隊隊員。如果這樣大致描述一下,我想面試官會對你的評價不會差。

2)其次,熟悉自己所做、所寫的東西,對每一句話負責任,如果面試官讓你挑乙個介紹,最好要挑乙個結構比較清晰,或者邏輯比較強的專案或者實習,其中的challenge,success,學習及成長,還有哪些遺憾一定要摳出一至兩個亮點;

2.從技能角度來說

1)不管你是不是大牛,知識一定要範圍廣:資料庫一定要知道基本的建表、增刪改查語句!!!如果有時間學一些關鍵字如where,in,join之類的更好;另外程序執行緒概念、通訊機制、同步與安全、tcp/ip、簡單的幾條linux命令、記憶體分配機制、ajax等等的最好也都清楚,一定不能一點都不懂,犯低階錯誤是最可惜的~;

2)基本的演算法一定要熟悉,從演算法本身比如貪心、回溯、遞迴、分治、動態規劃的思想一定要熟知,另外從陣列、鍊錶、二叉樹、堆、佇列等實際的資料結構出發,一些典型的演算法也要很熟悉,包括大資料處理,也是現在所有公司都會涉及的問題。如果有時間,能學習深入一點的演算法當然更好,只是我沒啥興趣自己發掘呵呵~~

3.從軟技能角度來說

1)首先要保持正確的心態。不要覺得公司在面我們,其實面試的同時,通過面試官你就能知道該公司的風格、人才標準或者工作方式是不是跟自己很match,我就覺得微策略的人都很聰明,反映超快,而hulu給我最大的印象就是這裡的人都是技術大牛,你也可以看看公司的廚房裡面提供的食物、飲料還有水果了解以後可能的工作環境;

2)其次,表達。我建議大家可以使用一些這樣的句子:我第乙個想到的方法是。。。但是我還要深入思考一下。。。我可不可以這樣理解?我不知道你是不是想要讓我。。。給我一分鐘我再思考一下好嗎?不要想到什麼說什麼,結結巴巴思路混亂,最好的就是在紙上有條理有邏輯的寫下來然後完整表述。如果面試官發現你有什麼錯誤,他一般會提示你,如果你還沒發現,他直接指出的話,我建議你將他指出的那個點再展開一點,說明你是了解的,只不過當時真的沒發現而已,這樣他也不會給你減很多分。

3)如果碰到英語面試,建議你想好一句完整的話一起表述,不要乙個字乙個字地描述,萬一卡住,立馬換一種表達方法,切忌慢慢想某個單詞什麼意思。

4.其他準備

1)最重要的:觀察面試官的表情,聆聽面試官的語句!!!如果他皺眉,可能就是你不對,如果他強調,說明在給你提供線索,如果他一直說good或者一直微笑點頭,那基本上就是應該對你還比較滿意。

2)發生特殊情況:即使你準備再充分,都有可能犯錯或者腦袋短路。我在微策略二面的時候,那道智力題的確讓我感覺到後背涼颼颼,手心也冒汗~~如果一條路走不通,趕緊調整思路,想著能不能採用別的方法呢?如果你思路不對,面試官會引導你,所以一定要認真聽面試官的每一句話~~後來終於思路開啟,面試官評價很高,我也成功地直接晉級到終面。如果演算法的確想不出來,你可以稍微轉換一下,說我看過類似的乙個問題,那道題目是這樣解決的。。但是這裡出現了這個條件,我想想是不是可以轉換一下。。。可能這時候面試官就給你提點了~~~

3)be honest,現在網上題目很多,面試官會問你有沒有見過,一定要誠實~~~因為一般的問題都會有後序,比如說擴充套件到n,多種情況等,如果你不是慢慢想出來的,面試官肯定會一眼識破,所以千萬不要假裝思考企圖蒙混過關。

5.面試官最看重的是什麼。

自己面試了這麼多輪,差不多也有一些感受,一般來說,面試官想要的是你基礎扎不紮實(通過一些技術細節來詢問),思路夠不夠開闊(典型的問你:還有別的方法嗎?還能再優化嗎?)對自己有沒有正確的認識(你想要什麼樣的工作?你為什麼選擇測試或者開發?你有什麼優勢或者缺點?)有沒有解決問題的能力(你碰到了什麼問題,最大的technical challenge以及你的解決方法?)

說了這麼多,算是我的一些感想吧,如果有新想到的我也會更新,希望大家都能confident,都能收穫滿意的offer~~~

備註一下:不要怕失敗,其實我第一次ms轉正就掛了~~~但是後來發現心態很重要,有了掛的經驗之後就不怕了。。週末還有ms面試。。感覺還是會掛。。有心理陰影呵呵~~我也不強,只是我對自己的了解多一些罷了。

北郵複試機試之找最小數

第一行輸入乙個數n,1 n 1000,下面輸入n行資料,每一行有兩個數,分別是x y。輸出一組x y,該組資料是所有資料中x最小,且在x相等的情況下y最小的。輸入有多組資料。每組輸入n,然後輸入n個整數對。輸出最小的整數對。示例1 5 3 3 2 2 5 5 2 1 3 62 1思路簡單,方法一 兩...