其實也沒什么特別的經(jīng)歷,只是之前自己也常潛論壇,看別人的面經(jīng)筆經(jīng)什么的,現(xiàn)在自己也經(jīng)歷過了,所以也寫一寫,也許對別人也有所幫助,只是實在沒有膽量在論壇里寫了。。就在這吧。
首先說說交大保研的事吧。。雖然現(xiàn)在學校還沒有給我名額,只是拿到了交大的預(yù)錄取函 T_T。10月12日上交保研復試,中間插播一段,上交是在10月1日放假前也就是9月31日統(tǒng)一發(fā)的郵件通知,而且有點點小小陰險是在下班前的一刻鐘發(fā)的。。當時我并沒有收到復試通知,哎。。也難怪今年我們學校前五名的同學都投了上交,另外還有兩名后面的同學。。也就是其名同學。。我不幸綜合排名第五。。。也料想到了初審會被刷掉。。。但是還是挺不甘心的。。于是當?shù)弥渌瑢W都收到了通知時而我沒有。。我立刻打電話給了計算機教務(wù),想詢問一下為什么我沒有。。。求老師給我一個機會。。可是教務(wù)說不好意思。。我們要下班了。。有什么問題節(jié)后再說。。我當時就知道沒希望了。。節(jié)后就要復試了。。。怎么可以節(jié)后再說呢。。當天晚上我就毫不猶豫的回到了考研自修教室。。并且在當天網(wǎng)上寫了一個很恐怖的國慶八日計劃。。并且10月1日放棄了看閱兵。。不折不扣的實施了八日計劃的第一日。。當晚十點半回到寢室。。照常打開郵件。。居然。。。交大復試通知來了。。當時我就蒙了。。。10月12日上交復試。
好吧。。既然給了機會我又不能不爭取了。。于是在寢室窩了一個禮拜。。練一練機考。。。在最后幾天準備了一下自我介紹。。以及項目經(jīng)驗。。因為之前有向?qū)W長了解交大復試的環(huán)節(jié)。。知道有英語口語這一項。。所以有特別準備英文自我介紹。。但是我英文很爛。。在菲菲同學北上的前一天拉著菲菲幫我寫了一份自我介紹。。然后背熟。。。第二天找佩佩同學聽一聽。。。很感謝佩佩同學。。聽完之后。。佩佩說了一點這個自我介紹挺好的。。但是不special。。你要挖掘自己最special的地方。。好好想一想自己的經(jīng)歷。。多挖掘挖掘。。自己到底有什么優(yōu)勢。。。如何把握這短短的兩分鐘。。把自己最亮點的地方展現(xiàn)給老師。。于是我又回去改。。用一張紙寫自己的經(jīng)歷。。小故事。。。寫了大概五六個吧。。就發(fā)現(xiàn)思維立刻開闊了很多。。而且也自信了很多。。。發(fā)覺了自己很多自己也不知道的東西。。最后自己重新了一份屬于自己的自我介紹。。其中提到了三點能力。。其中最重要的是分析和思維能力。。
說說當天復試的情況吧。。上午機考,下午面試。。應(yīng)該說上交這一次的機考比以往的難度是要大的。。。第一個題是浮點數(shù)乘法。。因為這種題目寫是肯定會寫的。。。但是差錯啊什么的寫起來可能需要一點時間。。而且時間只有三個小時。。如果開局不順的話一共五道題。。想是做不完了。。所以我從第二題開始。。。很快的速度暴力三個題。。因為實在沒時間讓自己多想更優(yōu)化的方案。。而且因為也是按點給分。。所以大數(shù)據(jù)跑不過我想也就算了。。然后第五道題沒思路。。所以開始寫浮點數(shù)乘法。。果然這個題耗費了我很多時間。。很多邊界錯誤。。調(diào)了挺久的。。干掉這個后我就開始全心全意想第五個。。最后也不知道咋做。。然后就用了很荒唐的暴力了。。。因為實在沒時間了。。我還想留一點時間做個檢查。。檢查也是對的。。確實發(fā)現(xiàn)了一些錯誤。
下午面試。。可能是上午機考還行。。老師也挺和藹的。。來學嘉老師面試我的。。還有一個英語說得很好的老師。。還有一個看資料的老師。。英語說得很好的老師開始讓我talk about myself。我問他是要self-introduction么?他說是的。。這個簡單。。我就把自己準備了的自我介紹說給他聽。。時不時的看看老師的反應(yīng)。。很開心的是。。老師明白我最想表達的東西是什么。。并且也針對我想表達的東西對我進行了發(fā)問。。面試還是輕松地。。后面問到了我想跟那個老師。。我也說了***。。兩個老師眼神交匯了一下。。不知道啥意思。。后面對于博士這個問題還糾結(jié)了一下。。我很明確的表示不想讀博士。。并且認為現(xiàn)在讀博士也是不現(xiàn)實的。。我覺得做不出研究。。這個話是有一點過激啦。。但是老師的反應(yīng)倒還挺好的。。問了一下我對研究的理解。。我說了一下是發(fā)掘本質(zhì)。。然后老師說你之前做的東西不就是研究么?為什么認為研究不了什么東西呢?我和老師爭辯了一下說那不是研究只是思考而已什么什么的。。老師笑了。。我也笑了。。可能老師還是覺得我是孩子吧。。容忍了我的嘴巴。。
10月27日 微軟面試(第一次實習面試,四面四個小時)感覺今天是華師大專場,兩個本科,兩個研究生,面完后才發(fā)現(xiàn)就剩我了,前兩面還是挺輕松的,但是后面兩面尤其是第三面,面完,腦袋完全暈了,幸虧三面和四面中間有個休息。。要不然腦子肯定不轉(zhuǎn)了。全過程全是中文面試,沒有英文。關(guān)于這個我還問了一下為什么不是英文,其實我英文很爛。。只是好奇就問了一下,面試的工程師說主要是希望能表現(xiàn)你自己的能力,而不要英文這個問題來阻擋了你描述自己的思想。。大概是這個意思啦。。還是很人性化的啦。。nice~~
電面:啥也沒問,讓寫代碼,說mail給她,給一個單鏈表,給一個m,讓每m個數(shù)進行翻轉(zhuǎn)。例子 1 2 3 4 5 6 7,若m=3則要求將鏈表變成3 2 1 6 5 4 7。
一面:進來我就給他看了我的簡歷。。。為面試特別準備的簡歷。。精簡版簡歷。。就一頁。。把該寫的都寫了。。。面試官讓我自我介紹。。。。我就介紹咯。。然后他看我的簡歷。。然后問了一些項目的問題。。。然后我就巴拉巴拉的給他講。。也提了一些問題。。然后我就回答。。回到點子上了他就告訴我可以了。。好像大概過了半個小時吧。。然后他說還有那我們看中的就是coding的能力,那我們開始做題吧。。我立馬掏出筆袋。。然后他給了我一沓紙。。我開始還納悶為啥給我這么多的紙。。后面懂了。。。紙還根本不夠用的其實。。出題了。。第一題大數(shù)乘法,第二題給個二叉樹,兩個節(jié)點,問這個兩個節(jié)點的最近公共祖先。。然后跟我說還有34分鐘。。問我時間夠不夠。。如果不夠的話先寫第二個。。但是我確實有一點慌。。第一個還好。。第二個就。。不知道了。。不過他人很好。。可能怕我緊張。。走開了。。讓我自己寫。。我把圖畫出來。。用了很笨的方法遞歸搞定了第二題。。然后這個時候他回來了。。我給他看。。然后我寫第一題。。他問我第二題的代碼自己覺得有沒有什么問題。。然后他看我答不出來。。提示我說往邊界考慮考慮。。我說邊界我該考慮的都考慮了。。然后他說root==NULL呢?我說這。。我指給他看。。我寫了。。然后他說不好意思沒看見。。感覺他人好好。。后面他說你再想一想還有啥問題沒有。。我想如果還有問題的話就是算法問題了。。我這遞歸可不是o(n)的。。如果最壞情況下可是o(n*n)的。。然后給他說。。他很同意的點點頭。。然后讓我接著寫第一題。。然后他又出去了。。第一題挺快的。。就寫完了。。然后看他還沒有回來。。我就又來寫第二題。。用了一種o(n)的搞定了。。他回來了給他看了看。。然后第一題有一些小錯誤。。而且沒考慮負數(shù)的情況。。但是他說覺得我代碼能力還是不錯的。。能在半個小時內(nèi)搞了三個代碼吧可能是。。
二面:一個很好的姐姐。。也是讓我自我介紹一下。。自我介紹一完。。就說那我們做題吧。。第一個題:N!我問了一下n有多大。。n!超int64么?n是正數(shù)么?問了一些邊界的問題。。然后跟她說我之前已經(jīng)寫過了一個大樹的階乘了。。然后她說看一看。。然后我想n!有很多種方法的其實。。還有一些優(yōu)化的方法。。本來想跟她說一下。。但是她沒給我機會T_T。。說那我們換一道題吧。。我就在那里后悔啊。。干嘛說我做過了嘛。。。不給自己找事兒么。。第二題。。求一幅圖片的連通塊。。這個也很easy。。bfs唄。。想也不想就動筆了。。然后給她看。。她看我沒啥事做。。就讓我寫test case。。我就在那寫。。找了一些自己的覺得真正寫的時候會出錯的地方。。然后這個題over了。。后面問了一個開放式的問題。。我到現(xiàn)在也沒搞明白干啥的。。我也是在那鬼扯一通。。感覺這么姐姐對我的回答也不是很滿意。。說這也是還是很容易想到的方法。。是否還有其他的方法。。看我這木腦子啟發(fā)不動了。。就換題了。。說1。。。10000.。分別填到10001個空里。。有個數(shù)是重復的。。問是哪個數(shù)。。我想了一會。。覺得好簡單呀。。不久加起來了么。。然后姐姐說還有沒有其他方法。。我就在那想啊想。。想了五種方法。。時間復雜度從o(n)o(nlogn)o(n*n)。。。能想的都往上面湊。。感覺姐姐也覺得能湊出這么多也不容易呢。。可能。。所以就放過我了。。呵呵。。說再做一個簡單題。。這個題確實簡單。。翻轉(zhuǎn)字符串。。我看見網(wǎng)上說做這種題目最好不要額外開變量。。所以我特地也沒開始變量。。就開了一個 int i循環(huán)的變量還是要開的對吧。。然后也就pass了。
三面:一個有點小胖的工程師。。這個一面就把我弄的完全暈掉了。。開頭他抱了一個筆記本過來。。我還以為他要我敲代碼呢。。結(jié)果是我在想題目的時候他在那敲。。哎。。不過他人挺好的。。我說不會。。他就不斷地啟發(fā)我。。給我提示。。雖然他題目問的不多。。但是很明感覺他在引導你回答。。把你自己的知道表達出來。。就像他所說的。。知道我們是應(yīng)屆畢業(yè)生。。所以問的都是基礎(chǔ)。。看中的是我們的學習的潛力。。而不是現(xiàn)在學了哪些新技術(shù)。。新技術(shù)時時刻刻都在改變。。這一面是我感覺最難得。。其實開始我以為只有三面。。所以我想三面最后一面最難也是情理之中的。。沒想到這一面結(jié)束后他給我說坐在這等一下。。我問還有?他說你不想面?我說不是不是。。他笑著說你不想面我就嚇到了。。呵呵。。其實面試過程其實還是很輕松的。。不知道其實也沒有什么關(guān)系。。把自己理解的說給人家聽。。人家也是人。。而且還是中國人呢。。人家聽的懂你說啥
四面:leader~~~其實leader整個過程一個笑也沒有。。很嚴肅。。真的很嚴肅。。上來問的問題我也不是很明白。。問我為什么要讀研究生。。。問35歲我會在干嘛。。問32歲我會在干嘛。。。如果我有什么打算。。在讀研究生之前。。。然后就沒了。。讓我對他提問。。我第一個問題就是他為啥不問題呢?為什么問我這些呢?我這個嘴巴真欠抽啊。。。然后他就開始問我題目了。。我就想死了。。還好也都回答出來了。。然后就問我什么時候有空。。每個禮拜。。我說了一下禮拜三有課。。其他時間都有。。其實雖然這個leader有點兇。。但是他其實人很好的。。后面還跟我說了好多需要學習得東西。。還介紹了一下現(xiàn)在他們的情況。媽媽打電話來了。。不寫了。。就這樣吧
附:
中國程序員最愚蠢的認識:35歲之后就寫不動程序了,我只寫Java或C++,我想當架構(gòu)師
呵呵~~看到這個后~~我知道我犯傻了~~雖然人家問我的時候我回答的是我在讀博士~~但是我確實認為現(xiàn)在研究生畢業(yè)后是沒有資格讀博士的,但是如果經(jīng)歷了10年的實踐積累,再回去研究更難得東西也許才會有更深的體會,也許10年太長,那么三到五年還是需要的吧。
posted on 2009-10-27 20:20
zoyi 閱讀(545)
評論(5) 編輯 收藏 引用