亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

求職寶典

7.2 面試真題 & 詳解

經(jīng)驗(yàn)一:

周一收到通知,周二面試。于是匆匆復(fù)習(xí)了下數(shù)據(jù)結(jié)構(gòu),打印了幾份簡歷

失誤一:應(yīng)聘 PM,但是因?yàn)楫?dāng)時在網(wǎng)上沒有找到 PM報(bào)名的地方,報(bào)的是 SDET,簡歷里面沒有改。

周二一大早來到西格瑪大廈,有點(diǎn)緊張,因?yàn)楹芫脹]有早上 10點(diǎn)前起床了,也有點(diǎn)迷糊,只好強(qiáng)打起精神?磥磉是應(yīng)該早睡早起,免得臨時倒時差。

第一個 interviewer(簡記 I1吧,呵呵)主要針對簡歷中我的項(xiàng)目問了一下,比較的easy。[失誤二:I1問到我大三做的一個算法實(shí)現(xiàn)的項(xiàng)目,說實(shí)在的,早忘光了,5年前的事情了,sigh,支支吾吾的說了一番。所以所有寫在簡歷中的內(nèi)容都要好好準(zhǔn)備]接著我得空說明了一下我想應(yīng)聘的是 PM,I1便問了我一些在項(xiàng)目開發(fā)上普遍存在的問題,如需求發(fā)生迭代了怎么辦等等,pass。不管答得如何,總之當(dāng)時心情不錯,呵呵。

接著是第二個 interviewer(I2),因?yàn)?

失誤二:感覺 I2還是把我當(dāng)作 SDE/SDET在面試,很詳細(xì)的問了我正在做的一個項(xiàng)目的技術(shù)問題,每當(dāng)我做出一個說明的時候,他能在 2secs(請注意,的確是 2secs,我當(dāng)時腦子秀豆了,居然答不出題還有閑心注意這個)提出問題,搞得我很有壓力,不過再怎么說,對自己的項(xiàng)目還算熟悉。然后我又再次說明我應(yīng)聘 PM,I2愣了下,我接著說因?yàn)槲乙娺^很多編程的大牛,自認(rèn)為和他們比起來有一些差距,而我在溝通技能和英語等方面比較有優(yōu)勢,所以說 bl abla……(畢竟人有專長,我選擇一個能發(fā)揮我長處的方向而已,我自以為顯得很謙虛

失誤三:面試的時候就不要表現(xiàn)你的謙虛,尤其在 ATC這個牛人云集的地方,你的謙虛會讓人看不起,會被認(rèn)為沒有自信。I2說雖然如此,但是還是得考一下coding(這里有些疑問:PM就不用考 coding?對于 PM有不同的面試策略?),我覺得不是很難,便寫了個四平八穩(wěn)的程序,不是很精巧,因?yàn)椴恢罉?biāo)準(zhǔn)答案如何,不知道他想考察我什么,所以心里比較忐忑。他接著又問了一個極端情況如何來更改數(shù)據(jù)結(jié)構(gòu)以提高效率。

失誤四:我被繞進(jìn)去了,因?yàn)樗臉O端例子根本就不可能實(shí)現(xiàn),我竟然還直接回答了,nnd,我真是豬啊。所以聽到 interviewer的問題,一定一定要先分析一下,沒準(zhǔn)是陷阱等著你跳呢]。時間到了,I2對我笑了下,或許是看出我的忐忑,安慰了我?guī)拙洌f已經(jīng)不錯了,讓我覺得比較的溫馨:ATC的環(huán)境的確很不錯啊,人都那么和善。

第三個 interviewer(I3)讓我很有壓力,給我一種感覺是他想把我難倒:(ok, let's go。一上來,I3就先指出我的簡歷中的一處書寫錯誤,我就覺得他應(yīng)該是一個很強(qiáng)悍的testing,呵呵。然后 I3問我為什么要應(yīng)聘 PM而不是 SDE,我便把對 I2說的又說了一遍……結(jié)果 I3很尖銳的問,你覺得 PM的要求就比 SDE和 SDET低嗎?(隱含的意思大概是你連 SDE都不敢應(yīng)聘,還好意思應(yīng)聘 PM?如果 ATC的哥們看到我這惡意的揣測,請不要生氣,呵呵,我只是站在面試者的角度想問題而已)接著說既然我英語不錯,可以找個老外來聊,我正巴不得呢,可惜他接著又說可能老外沒時間,我說也可以直接用英語對話,他又趕緊說不用,nnd,直接遏制我的優(yōu)勢項(xiàng)目,B4之。接著就針對我簡歷上寫的 C#精通出了幾道題,有一道很基本的我竟然沒有回答對(當(dāng)時不知道在想什么),被 B4是可想而知的(所以一定要顯得有自信,最多被認(rèn)為是發(fā)揮失常,也不能一開始就讓人覺得 weak,哼哼,結(jié)果后面討論起 C#的時候,I3都對我的論斷持懷疑態(tài)度 (比如用 C#可以用structlayout等效實(shí)現(xiàn) C的聯(lián)合),再次痛心疾首一下失誤 3)。再接著出了一個鏈表的題,偶 10秒鐘就搞定了。最后出了一個測試題,那個我的確回答的比較亂…………但是……但是……我是來應(yīng)聘 PM的阿,拜托。

讓我有點(diǎn)不爽的是,面試完后問我那個鏈表的題是否以前看過,這叫什么心理?難得我迅速回答對一道題,還要否定一下我,郁悶阿。也就是我老實(shí),告訴他說以前在IQDoor上看到過,他就很會心的笑了一下。如果我說我沒看過呢?算了,做人還是要厚道些,而且的確自己 codingskill不是很突出,而且那天準(zhǔn)備的太倉促了。

就這樣,吃飯了,20塊錢的麗華。我沒吃幾口,因?yàn)槲抑礼R上就可以回去再吃一頓,果不其然。

不管怎樣,也算是完整了一把人生。

summary:

1.準(zhǔn)備工作要充分些,簡歷要 review一下,因?yàn)槔锩娴拿恳粭l都會被拿出來問

2.要適當(dāng)張狂些,要給人一種很自信的感覺

3.對于 I的問題要先想一想再說,免得被引入包圍圈

經(jīng)驗(yàn)二:

因?yàn)橛⒄Z是剛準(zhǔn)備的(慚愧。,害怕記不牢,第二天早上 6點(diǎn)就起床了,繼續(xù)看 introduction……8點(diǎn)到達(dá)電子科大,剛開始還擔(dān)心會在活動中心樓下看到傳說中的“證件糾察隊(duì)”,跑去一看似乎還沒開門,估計(jì)那么早也沒有招聘會吧。8點(diǎn) 30上樓去“踩點(diǎn)”,面試還沒有開始,當(dāng)時就想,不會我是第一個吧,不緊張……等到九點(diǎn)多,陸陸續(xù)續(xù)來了十幾個人,驚喜的發(fā)現(xiàn)里面有我的兩個同學(xué),同時也發(fā)現(xiàn)據(jù)然只有我一個女生,還是不緊張……

終于等到幾個一看就氣質(zhì)不凡,手里還拿著超薄筆記本的人上來,后來知道都是微軟的一些 manager,心里明白要開始了,告訴自己說,反正我肯定通不過,就當(dāng)來練練臉皮吧……:)

一共來了四個 manager,必須得到里面至少三個的認(rèn)可才算通過,我和我同學(xué)是最開始進(jìn)去面試的,他被安排給一個英語和出技術(shù)題都特難的人(后來知道的),我被安排給另一個 manager,握手,入座(心里竟然還來得及閃過一絲念頭,這個 gg好帥啊……),呵呵,然后就是一大串的英文。其實(shí)我的英語不算好,平時用的也不多,反正也豁出去了,就開始做自我介紹,正講到我做游戲那一段,想著他應(yīng)該感興趣呢,卻被他打斷了(估計(jì)是受不了我的英語:)),直接拿著我的簡歷問我做過的項(xiàng)目,也無非是想方設(shè)法描述一番。

有一個有趣的事情,當(dāng)時有一些詞匯我死也想不起來了,項(xiàng)目描述得也不夠詳盡,心里在嘆氣,覺得真難為了這位考官,就傻乎乎的對他說,I am sorry,my english is a little poor……他連忙說 no no,perfect.呵呵,真是好人啊,你說的哈,那我什么也不怕了,什么稀奇古怪的詞匯都出來了,只求讓你知道我到底做過什么。接下來估計(jì)他也覺得差不多了,就給我出了一道程序題,很細(xì)心的慢慢給我講題,一邊講一邊問我明白不,然后讓我在紙上寫。其實(shí)題很簡單,原有一個有序數(shù)組,分成前后兩部分,將這兩部分然后交換得到一個新的數(shù)組。

寫一個函數(shù),參數(shù)是這個新的數(shù)組,要求找到數(shù)組分開的那個結(jié)點(diǎn),而且要考慮時間復(fù)雜度。做完又讓我描述了一下算法,還給出幾個 test cases。指出了我程序沒有考慮到的地方,就 ok了,讓我去外面等。

出來跟同學(xué)交流,都覺得自己肯定沒希望了,最大的問題還是那個老問題,英語。

等嘛,反正沒讓走,不等白不等。他們的 HR還買了好多水和吃的放在一邊,呵呵,吃嘛,不能白來一趟三:)大概過了接近一個小時,HR過來通知我進(jìn)去繼續(xù)面試,驚訝啊,我又是第一個參加二面的人。這次換了一個年紀(jì)稍微大一點(diǎn)的人,看上去也比較隨和,直接用中文說,我先給你出一道題吧。這是一道二叉樹的題,現(xiàn)在想想覺得挺簡單的,當(dāng)時可能還沒有狀態(tài),就說讓我想想好嗎,于是安排我到另外一個地方寫。電子科大的桌子好矮哦……我一直趴著,肚子也開始隱隱作痛,更做不出來,畏難情緒乘機(jī)又跳出來叫我放棄,想著反正最后肯定都還是通不過的,我都差點(diǎn)去跟那個 manager說我不會做了。想想又不甘心,直覺上覺得這道題肯定不難的,就告訴自己再堅(jiān)持一分鐘,幸好,靈光一現(xiàn),思路馬上出來了。不過程序?qū)懙揭话,面試官等不及了,于是我鼓搗描述了一遍,表明我是會做的。他也比較耐心聽我講完,然后也是問一些項(xiàng)目的事情,還有關(guān)于internet上面的新技術(shù),以及對 msn和微軟的看法之類。想起填的那個 excel,因?yàn)閺臎]用過 msn,之前是找我姐夫了解了一下,純粹是為了填滿那張表,沒想到這個時候派上用場了,我就很認(rèn)真的給他講了一些對 msn的建議,同時抱怨一下在學(xué)校沒法用 msn。呵呵,他也聽的很認(rèn)真,還給我講他出國以前在深圳連國外的服務(wù)器也是要花錢啊什么的,然后就開始聊哦,反正我是放開了。當(dāng)時覺得自己是和他在瞎吹,后來回想覺得他其實(shí)是給我一個機(jī)會展現(xiàn)多方面的自己,而不僅僅限于技術(shù)和英語,從我的言語之中抓住我真正的特性。

二面結(jié)束了,等了二十分鐘,HR出來通知我下午三點(diǎn)半來進(jìn)行第三次面試。旁邊有些電子科大的同學(xué)們開始覺得我有點(diǎn)小牛了,嘿嘿,心里又暗暗虛榮了一把,不能給川大丟臉啊。

其實(shí)整個上午我都是不緊張的,因?yàn)槟軄韰⒓?msn的面試,對我而言已經(jīng)很知足了,還能參加第三輪,那該是多少經(jīng)驗(yàn)值啊。不過在下午等待第三面的時候,我卻開始緊張起來。想來還是這個道理,當(dāng)你一無所有的時候,你什么都不怕失去,一旦你擁有,開始在乎,就會開始恐慌?墒窃倏只乓驳蒙习,第三面面試我的就是前面所說的那個英語和技術(shù)都會考得很難的 manager,不過可能是已經(jīng)參加了兩輪,我的耳邊全是英語,這次我聽他說話竟然不怎么花力氣了,yeah。首先還是做了一些簡單的介紹,然后出了一道測試三角形的題。這個程序也比較簡單,當(dāng)時沒多想,反正不想寫太多的 if else,就把能提的代碼都提出來,判斷條件的時候也比較簡練,他看了還比較滿意,一邊看一邊說 interesting,(高興啊)。接著一直問我還有沒有 more cases,想了好久都想不出來了,他還在問。不理他……最后問了我一個經(jīng)典問題“我為什么要雇傭你”,呵呵,這個答案我不用說了吧,相信每個同學(xué)心里都知道怎么回答了。

三面都結(jié)束已經(jīng)是下午四點(diǎn)多了,HR小姐出來恭喜我,告訴我被錄取了,說不出來心里是什么感覺,意外、開心、恍惚……竟然什么有價(jià)值的問題都沒問,馬上就打車回川大了。感謝一直鼓勵我的同學(xué)們:)

回想一天的面試經(jīng)歷,還是有許多心得體會,首先,英語肯定是重要的,不過如果你應(yīng)聘的是技術(shù)方面的職位,你的英語差一些也沒有太大關(guān)系,千萬不能不說,怎么樣也要表達(dá)自己的意思,這個詞不行就換一個詞;

其次,今天考得技術(shù)題也不是那些特別難的,主要還是考一些基礎(chǔ)的東西,鏈表、數(shù)組、樹、查找、排序,這是基本上是必考的,另外 msn還考了遞歸;然后,在面對困難和焦慮的時候,一定要堅(jiān)持住,多堅(jiān)持一分鐘,你勝出的機(jī)會就多一分;最后,有一點(diǎn)感觸最深的就是,just be yourself,這也是我同寢室一個 mm通過瑪氏三面歸來后的一個感悟。不用去偽裝,不用去想怎么才能迎合面試官,那些面試官都是人精了,你是真的有本事還是裝的,他們一眼就看出來了。不要多想,盡情展示你自己。

最后引用一位同學(xué)的話,找工作是三分運(yùn)氣、三分表達(dá)、四分實(shí)力,沒找到工作并不代表你不好,只是屬于你的機(jī)會還未到,在它到來之前,不要灰心,盡力去準(zhǔn)備,做自己能做的事。然后,就等待吧。

經(jīng)驗(yàn)三:

5:05電話打過來,她首先抱歉云云,我說抱歉讓你再次打來電話。

她問如何稱呼我,我說叫我Joey,friends中的角色,她說“好,人人都喜歡Joey”。然后她說她手頭沒有我的resume,并且說明此次電面只考查oral English。

我說是否需要自我介紹,然就就是面試用了無數(shù)遍的English self-introduction。在自我介紹說到和導(dǎo)師寫書的時候,她打斷我并發(fā)表了一些感慨,我向她簡單介紹了這本書的情況,然后return到自我介紹。

接下來她問的問題我沒太聽明白,可能大概是問怎么去GE做的intern;卮鹬笏龁柫藛柺欠裆暾埩薌TSC的intern,我疑惑問我申請的是intern嗎?她問你申請的是intern還是fulltime position,我說fulltime。

之后有些冷場,我沒什么topic可說,她沒有我的簡歷,也沒什么可問的。她打破冷場解釋說她沒有我的簡歷,我說是否需要我讀簡歷?,她說不用。我說那我介紹一下我的項(xiàng)目情況吧,她說ok。之后我就把早準(zhǔn)備好的自認(rèn)為最成功的項(xiàng)目說給她聽。

估計(jì)此時她想到了一些問題,馬上問你覺得你為什么適合并申請這個職位,答曰云云。

然后她就說ok了,電面結(jié)束了。我感覺這個結(jié)束有些倉促,就又說By the way,……引出了一個值得說的話題說了一下,然后她就說oral電面結(jié)束了。

我問什么時候會得到通知,她說她也不知道,hr只是給他candidate的姓名和電話讓她做oral English測試,其它的她也不知道,讓我去問hr的人。

最后互相Thank you就完了,一共大概才15分鐘。

--------------------------------------

總結(jié):

原先以為會用English考技術(shù)問題,沒有想到只考o(jì)ral English,大多數(shù)準(zhǔn)備的東西沒用上。以前電面會讓你說項(xiàng)目的事,沒想到這次電面的是個外行,而且沒有我的resume,所以導(dǎo)致沒什么可說的,有些冷場。

其實(shí)還是自己沒有掌控conversation的能力,只想著被動的回答問題,沒有主動的提問和交互。

這個老外的英語剛開始還挺慢的,后來越說越快,和俺的Chinglish形成了鮮明的對比。有點(diǎn)遺憾,因?yàn)镋nglish還可以說的更好一些,可是今天發(fā)揮的不好。雖然沒有出現(xiàn)交流本身的問題,但Chinglish的色彩太濃了。所以本想在電面結(jié)束后請她評價(jià)一下我的電面,但沒好意思,因?yàn)樽约焊杏X就不好。

--------------------------------------

建議:雖然這種既沒有技術(shù)問題又沒有resume的純考核oral English的電面確實(shí)少見,但希望大家在今后的全英文電面中可以采取一些主動的姿態(tài),最好不要只是被動的等待問題、回答問題,可是適當(dāng)?shù)恼{(diào)侃或補(bǔ)充解釋。我就只會回答yeah,給人感覺很不好。

經(jīng)驗(yàn)四:

上月29日參加了微軟亞洲研究院(MSRA)的搜索技術(shù)中心(STC)的SDE面試,簡單寫一下面試流程,以繼承教研室學(xué)長們的優(yōu)良傳統(tǒng)……

事情要從7月說起,教研室剛剛在蘇州參加過機(jī)器人比賽,經(jīng)歷了一個月的通宵趕進(jìn)度。雖然最后也取得了應(yīng)有的成績,但這已經(jīng)無法緩解身心的疲憊,老板給我們放了個不短的假期,本打算在家調(diào)整一下身體狀態(tài),享受一下奧運(yùn)的。可就在放假前接到MS的HR來的電話,說有人推薦,并需3日內(nèi)將簡歷投到talnet@microsoft.com。我一陣?yán)浜梗趺碝S來的這么快……我把以前準(zhǔn)備申請出國的resume改了改就投了過去。在回家前,我下意識的帶了些算法書、windows高級開發(fā)、c++effective系列書等防身?墒蔷实膴W運(yùn)賽事和中國隊(duì)員的出色表現(xiàn)已讓我把面試的事忘得一干二凈。

8月11日前后,我無意查看手機(jī)突然發(fā)現(xiàn)一個010-****的未接來電,我還在猜疑是不是MS的HR打來的,按原號撥回去,那邊是英文的自動留言“***notavailable”,后來114查了一下果然是MS的。

8月14日晚6點(diǎn)多突然收到一名面試官的電話,問我是否現(xiàn)在方便做一個電話面試,當(dāng)時還沒吃飯?jiān)偌由夏切┨煊行└忻,狀態(tài)很差,就推遲到第二天下午3點(diǎn)左右。

8月15日下午3:10準(zhǔn)時收到那位面試官的電話:“準(zhǔn)備好了吧,那我們就開始了”上來先談?wù)勎易鲞^的項(xiàng)目,顯然他對我做過的一個高維度的時間序列檢索有些興趣,我簡單的和他描述了一下,他大致理解了算法就開始進(jìn)入正題。首先考了我兩道C++方面的題,難度不會超過《EffectiveC++》,比較輕松的做了回答。之后給我出了一道關(guān)于整數(shù)序列的算法題,我馬上和他說應(yīng)該用動態(tài)規(guī)劃解決。他繼續(xù)讓我推一下遞推式。其實(shí)這道題我很久以前做過,所以我第一印象就是回憶當(dāng)時的做法,并沒有靜下心來考慮問題,一時慌亂竟把復(fù)雜度弄到了O(N^2)。還好在他的提醒下終于降到了O(N)的時間復(fù)雜度,空間復(fù)雜度也降到了O(N),但事后我又回憶了一下實(shí)際上空間復(fù)雜度O(1)就夠了。然后問我如何對算法的性能和正確性進(jìn)行測試,并寫出幾組測試樣例。后面的回答還是得到他的認(rèn)可,他說:“我們也是這樣做測試的”,雖然總算松了一口氣,但我對第一題的發(fā)揮很不滿意(可能是因?yàn)橛行┚o張,不習(xí)慣電面,我在思考的同時還能夠聽見電話那端面試官的呼吸聲,仿佛在不斷提醒我這是長途電話,請控制時間)。第二道算法題是一個字符串方面的問題,可以轉(zhuǎn)換成圖論的題做,這道題我還算表現(xiàn)正常,很快給出了答案。問過這些我們又閑談了一下,總體感覺應(yīng)該可以通過。為了確認(rèn)一下,便策略的問了一下是否還會有后續(xù)面試,他說HR會給我通知,并稍帶暗示我:你就等下一輪吧,這下終于放心了……

8月22日中午,接到一位HR的電話,告訴我已經(jīng)給我安排了29日的面試,我看了看表只剩下一個星期的時間了,如果去掉返校報(bào)道和去北京途中的時間,留下準(zhǔn)備的時間已經(jīng)所剩無幾了。我說能不能將時間向后推遲一下,她說日程已經(jīng)不方便更改,如無特殊情況最好能29日參加面試。無奈只能鐵下心來接受了面試。當(dāng)日晚便收到了HR的E-mail通知我詳細(xì)的面試流程和住宿的相關(guān)信息。

8月27日上午,我到了北京。在親戚家休息了一天,28日上午入住了面試安排的天創(chuàng)賓館。并在當(dāng)天晚上去了西格瑪大廈見了幾個在微軟工作和實(shí)習(xí)的朋友,也算是提前適應(yīng)一下場地。

8月29日一早就醒了,本來沒有早起和吃早餐的習(xí)慣,因此早晨特地補(bǔ)了一頓麥當(dāng)勞+紅牛,就上捏著鼻子往嘴里塞的那種。8:50來的了Sigma的5樓,見到了電話中的那位HR,年輕、熱情。幫我check-in一下,9:00準(zhǔn)時開始面試。

第一輪.一位看上去很像傳統(tǒng)小說或電影中的計(jì)算機(jī)狂人那種,很高度的近視的gg,拿著thinkpad本本來到面試的房間。可能是因?yàn)闀r間已經(jīng)有些遲了,便直接開始問題,并在我思考問題的時候在本本上寫代碼(噼里啪啦的)。首先問了C++內(nèi)存方面、函數(shù)調(diào)用等一些問題,開始還好,后來問得有些深了,我的回答就有些含糊了。他說不要緊,便開始問算法。上來是一道字符串題,難度不大,直接代碼。寫過后主動說還能優(yōu)化,就又寫了一份,有一處小問題,改后ok。隨后將問題推廣,提高難度。考慮了10s給出了一種用堆的可行的算法,算法中需要一段關(guān)于字符分類的比較,代碼之。他看后沒什么問題,并問如果更快呢。我有給出了一種查表的方法。之后就開始閑談。得知他是做移動設(shè)備上搜索的,就把心中的一些疑問和他交流了一下,在面試的最后他突然又出了一道智力題,關(guān)于平面布局的問題,我思考了一下給出了答案。隨后他又將題目拓展了一下,我看了一下表已經(jīng)9:57了,我深怕時間來不及,就憑直覺說了答案。他讓我說明原因,我再思考了一下發(fā)現(xiàn)可以用分治的思想來證明,終于趕在第一輪結(jié)束之前給了正確答案。據(jù)我觀察他對我的表現(xiàn)還是滿意的,我也松了一口氣。

第二輪.一位蠻像大學(xué)講師的女面試管,拿著一個手機(jī)記錄我的答題反映時間。第一道還是算法題,有些動態(tài)規(guī)劃的味道。我首先把這道題數(shù)學(xué)化后,便開始說算法。我先說了一個樸素的算法,作為算法時間的底線,然后開始優(yōu)化,過程比較順利,很快從優(yōu)化到O(n)。然后把算法描述了一下,她聽過后表示肯定,但沒有繼續(xù)發(fā)問。我懷疑是否可以進(jìn)一步優(yōu)化,便繼續(xù)思考,過了一會兒她問我思考什么呢,我說在考慮是否有更好的算法,然后證明這道題算法的下限時間是O(n),我的算法已經(jīng)是O(n),再優(yōu)化不會有本質(zhì)的提高了。她說那你的算法是不是最好的?這是我一陣?yán)浜拱,算法課老楊的形象在我腦海里浮現(xiàn)出來,沒經(jīng)過嚴(yán)密的證明我怎么敢這樣說,只好回答說應(yīng)該是比較好的了,不敢說最好,后來得知已經(jīng)是標(biāo)準(zhǔn)答案了。第二題是一道關(guān)于樹的問題,題目描述得不詳細(xì),我各種問已知條件,最后還是有些迷糊的就開始寫代碼,結(jié)果剛開始還是對的,寫著寫著就被改錯了。把算法中比較關(guān)鍵的輔助隊(duì)列給“優(yōu)化”掉了。她指出問題,趕忙承認(rèn)錯誤,心里很后悔沒把問題問清楚就開始寫算法。她隨即又問了一道很有趣的問題,讓我在操作符受限的情況做一個操作。大概1分鐘后給出了一個復(fù)雜度為O(n)的算法,并和她講了一下,貌似不是她心中的標(biāo)準(zhǔn)答案。她看了看手機(jī),說面試就到這了。我一陣心虛,趕忙發(fā)問最后一題的最好時間復(fù)雜度,她說就是O(n)……我這個汗啊,為啥我兩次都答出正確答案都不給我肯定的回饋呢,后來想了想有可能是要考察我對自己算法的自信程度,看來我還是不夠自信。補(bǔ)充一下,這位mm是做測試的。微軟的每輪面試都是有很明確的考察目標(biāo)的。

第三輪.這輪的面試官是一位Leader級的人物,有自己的office。我被帶入office的時候他正在忙手里的事情,顯得有些心不在焉,然后很嚴(yán)肅的問了我一道關(guān)于二叉樹的算法,并讓我寫代碼。估計(jì)上輪在樹上的表現(xiàn)被他知道了,我心里很清楚,如果再有任何閃失必然撐不到下午了,我吸取了一下教訓(xùn),仔細(xì)把題目問清楚。然后準(zhǔn)備在白板上寫代碼,發(fā)現(xiàn)筆的墨水不足了,申請?jiān)诩埳蠈。很快就ok了,謹(jǐn)慎的檢查了一遍。他看了一下,沒有問題,比較滿意。隨后就放下手中的活,態(tài)度也變得很和藹,我也就放松下來。他問了我好多關(guān)于項(xiàng)目管理方面的問題(提問的過程中基本上英文和中文各占50%,他口語很好),突然間這么多年做RoboCup的各種喜悅、心酸都涌上心頭,5年的RoboCup競賽經(jīng)歷讓我百感交集,此刻我感覺已經(jīng)不是在面試了,好像在述說故事,而且是很動情那種,結(jié)果超長發(fā)揮。他也非常滿意,頻頻說“good,great...”之類的肯定的話語,最后終于把面試變成了討論,當(dāng)然期間也問到了我為什么選擇微軟之類的問題。個人感覺這是我發(fā)揮的最好的一輪。面試后便到了午飯的時間,他非常熱情的將我?guī)У叫菹⑹覂?nèi)等待午餐。過了沒多久,上午和我一同參加面試的武漢大學(xué)的兩位本科生和北京本地的一位學(xué)生也來到了休息室。我們邊吃盒飯,邊閑談。飯后,本想安靜地等下午的面試,便從書架上隨便拿了幾本雜志,發(fā)現(xiàn)都是英文原版的。索性恢復(fù)一下英語,因?yàn)橄挛缈隙〞杏⑽拿?戳艘粫䞍壕陀行┌l(fā)困了,看了看時間,決定找在這兒工作的學(xué)長聊聊。沒想到剛見到學(xué)長就被HR叫過去參加下午的面試。這時我才知道,今天面試只有4輪,看來勝敗在此一舉了。

第四輪.面試我的是STC非常著名的一位叫Michael的AA,年長的紳士,英文比中文好。首先問我上午的表現(xiàn)怎么樣,我說還可以。然后就開始英文面了,首先讓我做個自我介紹。沒準(zhǔn)備,不過畢竟從小學(xué)就間斷的有和外國人交流的經(jīng)驗(yàn),07年去美國比賽的時候,更見識了各國的參賽選手的各種英語……所以交流問題不大,和他用英語聊了一會兒,他就主動結(jié)束了英文面。給我出了一道算法題,這道題是我整個面試過程中難度最大的一道。好在我做機(jī)器視覺中的一個功能子塊和這題有幾分相似,單算給學(xué)弟們講就超過10遍了,別說敘述了,就是我讓直接寫代碼問題都不大。我平靜了一下心中“中獎”的喜悅,冷靜的說這是機(jī)器視覺中的一個經(jīng)典問題,然后描述了算法。他問我能不能用更少的空間,我馬上給出了一種空間復(fù)雜度O(1)的算法,不過復(fù)雜度提高了不少,他又對時間復(fù)雜度不滿意。希望我能把兩個方法結(jié)合一下。我之前說得兩種方法都是計(jì)算機(jī)視覺中解決該問題的經(jīng)典算法。我想算法本身肯定是好的,只不過針對這道問題可能有更好的方法,畢竟這道題不是做機(jī)器視覺。他補(bǔ)充了一下,說可以在原數(shù)據(jù)上修改。我恍然大悟,整理了一下思路,還算十分敏捷的解決了問題,不過他希望有更詳細(xì)的描述,我就按定義了幾個變量,按著算法流程走了一遍。他認(rèn)可后,便將題目推廣到多處理器的并行算法,并討論并行算法的復(fù)雜度,題目不是很難,更何況我們都學(xué)過《并行處理技術(shù)》所以也算比較順利的搞定了。后來才知道Michael就是研究并行算法的專家,出題果然有針對性。之后就是和他討論一些我的興趣方向和微軟stc的發(fā)展方向。篇幅有限就不贅言了。

之后等了十余天,終于收到offer了,本想記住今天這個特別的日子,可一看表發(fā)現(xiàn)根本不用記了。因?yàn)樘貏e了……

回顧一下所有面試,其實(shí)微軟很注重的是你對算法的理解能和反應(yīng)。而且不會有很難的問題出現(xiàn),在ACM中都只能算作簡單題,這更要求你能很快的給出問題的解法,如有必要能迅速準(zhǔn)確的編碼。這要求平時多做一些算法方面的訓(xùn)練,如果在項(xiàng)目中經(jīng)常能接觸算法當(dāng)然是最好的。還有就要有門精通的語言,最好是C++或者是C。至于面試準(zhǔn)備,我個人比較反對應(yīng)試型的準(zhǔn)備方式,應(yīng)該把主要精力都用到平時做項(xiàng)目或研究中去,在實(shí)際中得到的知識更易于應(yīng)用。應(yīng)試的準(zhǔn)備方式是很難騙過面試官的。當(dāng)然面試前的準(zhǔn)備還是很必要的,不過由于我面試比較匆忙,加起來準(zhǔn)備不到一個星期時間,就不在這介紹準(zhǔn)備經(jīng)驗(yàn)了。不過可以肯定的是合理的利用網(wǎng)絡(luò)資源和適當(dāng)?shù)倪x幾本好書會使準(zhǔn)備過程少走很多彎路。

最后我要感謝我在創(chuàng)新院6余年中所有幫助過我的老師、學(xué)長,支持過我的學(xué)弟、學(xué)妹們,同時預(yù)祝今年我校畢業(yè)生能各種offer滿天飛,每個人都能找到自己合適的職位。

不好意思,忘記介紹自己的學(xué)歷了,補(bǔ)上:

我本科是本校機(jī)械測控的,保送到本校計(jì)算機(jī)系讀的碩士。

現(xiàn)在是在讀碩士生。

經(jīng)驗(yàn)五:

E本來接到的通知是明天上午

結(jié)果今天上午10點(diǎn)突然給我打電話問我到哪了

我ft,也沒通知我時間提前啊

然后英才網(wǎng)的gg承認(rèn)工作有漏洞,讓我趕快到

緊趕著在10:25到了天虹

大概10:35開始面

跟ts部門的經(jīng)理

正個過程感覺比較放松,由于之前沒有準(zhǔn)備

本來是有些緊張的,就怕他問我corevalue啥的

還好沒問,呵呵

面試內(nèi)容主要還是聊天,從我覺得香港怎么樣談起,很自然的聊到了目前的項(xiàng)目

說道了項(xiàng)目的應(yīng)用前景,這段都是中文的

然后改英文自我介紹,問了我考沒考慮過去做researcher,ts和consultant的區(qū)別

時間不長,就又切回了中文

設(shè)置了一些銷售場景的問題,對it領(lǐng)域的了解

基本沒有技術(shù),就是讓我把我簡歷里介紹的一個東西說了一下

然后問我懂不懂soa,我說不知道,就沒啥技術(shù)的了

奧,針對做過的項(xiàng)目問了一些東西,不過只要經(jīng)歷不是吹的,是沒啥問題的

11:30結(jié)束,由于時間超了,就沒讓我問問題

感覺面試管還不錯,不是那種咄咄逼人類型的,所以沒覺得怎么tough

出來以后英才網(wǎng)的hr說大概元旦以后就有消息了

出來看見下一個面試的哥們一身西服,真是自慚形穢啊

去得太急了,沒來得及換正裝,不知道會不會有影響,不夠professional啊

這是我第一次寫面經(jīng),估計(jì)也是最后一次了

無論微軟成不成,都不再找了,經(jīng)歷了ibm的從大喜到大悲

已經(jīng)煩了,安心搞課題的說

呵呵,祝大家好運(yùn),也祝自己能夠闖關(guān)成功

經(jīng)驗(yàn)六:

記錄一下我對MS的了解,面試和筆試的經(jīng)過,希望對各位兄弟姐妹有一點(diǎn)幫助,特別是低年級的師弟師妹們,因?yàn)槟銈兏袝r間準(zhǔn)備。

首先說一下我的面試、筆試經(jīng)過:

先是一位MSRA的牛人給我打電話,問我是否現(xiàn)在可以進(jìn)行電話面試,然后就問了我一些自己項(xiàng)目的情況,再問在項(xiàng)目中所遇到的最大的問題及如何解決,最后再問了我三個技術(shù)問題,說是技術(shù)問題,但實(shí)際上有些智力的因素在里面,只要想好怎么解決實(shí)際上都是非常簡單的。題目涵蓋了C/C語言的一些技巧,字符串處理,排序等數(shù)據(jù)結(jié)構(gòu)方面的問題。

過了幾天,收到MS的郵件通知我到Sigma5層面試,是TTG(技術(shù)轉(zhuǎn)化),下午半天,然后是電話確認(rèn)。到Sigma之后,來面試的兄弟挺多的,第一位是一個態(tài)度非常好的GG,給我介紹了TTG的RSDE的職位是干什么的,然后問了我一些C的類重載、虛擬函數(shù)之類的問題,然后是關(guān)于鏈表排序的問題,完了之后問我能否給出算法的復(fù)雜度,接著出了一道數(shù)學(xué)證明題,一道推理題。重要的是要多與面試官交流,說出你的想法、思路。這兩道題也是很有智力題的意思。

第二位GG態(tài)度稍差:),拿著我的簡歷問了我一些關(guān)于網(wǎng)絡(luò)協(xié)議方面的問題以及簡歷中所寫項(xiàng)目和我在項(xiàng)目中的作用,然后出了一道算法題,比較著重測試實(shí)例。最后一位GG態(tài)度也很好,跟我聊了半天,然后讓我做一道智力題,并通過該題總結(jié)出一定的規(guī)律,最后問我覺得自己今天面試如何,自己的缺點(diǎn)是什么等等。

第二天得到通知TTG的老板要見我,老板態(tài)度非常和藹,主要問一些簡歷上寫的東西,只問了一點(diǎn),但是問得非常詳細(xì),還有一部分讓我用英文回答,結(jié)果我英語回答得非常不好。最后給我一道關(guān)于編譯過程優(yōu)化的題目,巨難,我給的算法始終不能令他滿意。(感覺MSRA面試效果不好,所以就參加了筆試。MS的筆試選擇題做錯是要扣分的。結(jié)果我沒有太在意,加上英文不好,猜了好多題目,并且浪費(fèi)了好多時間,到做算法、設(shè)計(jì)、測試的時候時間都非常緊迫了。最后只得到3x。建議以后大家參加筆試時注意,如果要扣分的話,千萬不要瞎猜,留著時間做后面的題,做完有時間再猜啊。)

然后ATC打電話給我預(yù)約面試,到Sigma三層之后,先被領(lǐng)到一個頭目的小屋,由頭目親自面試,先讓我介紹項(xiàng)目,接著指出我們項(xiàng)目中幾大缺點(diǎn)(汗,該頭目太強(qiáng)了,一下子就指出了好多問題,好像他做這個的時間比我長),還好,我對這幾個問題一一解答解釋。然后給我一道智力題,巨難,好在他給了一點(diǎn)提示:)。接著一道字符串處理題,讓我設(shè)計(jì)接口,我給了一個巨復(fù)雜的接口,然后遭他批判,幸虧我據(jù)理力爭,不斷的說服他:)。跟他拜拜后,一個很有個性的GG讓我在他的筆記本上編程調(diào)試,比較簡單,很快搞定,接著他問如何進(jìn)行測試,如果有多線程同時操作怎么處理,討論半天,總算搞定。

然后又被領(lǐng)到一個頭目的小屋,閑聊了一會說一起去吃午飯,吃午飯的過程一直聊,從ATC和MSRA的區(qū)別聊到工程與研究的關(guān)系,從繁簡字聊到計(jì)劃生育,從農(nóng)村聊到城市,從市場競爭聊到跑步(汗,幸虧我喝了不少水)。吃完飯之后上樓,另外一個態(tài)度巨好的GG問了我好多項(xiàng)目的問題(可能對我的項(xiàng)目比較感興趣),然后跟我討論如何解決項(xiàng)目中存在的一些問題。

休息了一下,一個GG來找我,問我關(guān)于C類的一些設(shè)計(jì)模式&技巧,然后讓我做一道字符串處理的題目,可惜我沒有正確領(lǐng)會題目意思,唰唰唰寫完了字符串KMP匹配算法,可惜GG看了看,說他不是那個意思,汗,只好重寫,然后他說我寫的算法復(fù)雜度太高,讓我再想想,最后做了一點(diǎn)改進(jìn)。

最后,一個高級頭目帶我到他的小屋,他說他已經(jīng)看到別人的面試反饋(MS效率還真高),然后又讓我介紹了一下自己,給了一道編程題,類似前一個GG的題目,這下我把握住了機(jī)會,在他的一次提醒下給出了復(fù)雜度最小的算法,然后又是一道算法題,我開始寫的時候,他阻止了我,讓我先說說思路,討論了一下,他覺得沒有問題了,開始讓我寫,我呼呼寫完,他看了看,然后讓我給他解釋一下,再討論了一下,認(rèn)為我這個答案還比較滿意,又給了一道智力題,還好,幾分鐘內(nèi)我就給出了答案:),然后又討論了一下別的事情,就送我出來了。

面試的第二天,MS的HR打電話過來恭喜我,讓我選擇ATC還是繼續(xù)等待MSRA,考慮了一下,選擇了ATC的offer,呵呵?偟膩碚f,面試的過程中不要太緊張,記得帶些最新的簡歷(數(shù)量最好要夠哦),多與面試官交流,不然錯誤領(lǐng)會題意很慘,說出自己的思路,必要的時候主動請教一下)。膽子大一些有好處。嗯,上面的東西呢就是我的經(jīng)驗(yàn)了,如果你能看到這里(你還真能受得了我的羅嗦),希望下面的東西會對你有所幫助。想去MS,必須先了解MS的招聘需求。據(jù)我與面試官及他們老板的一些交流,MS對員工的要求是Smart

《微軟求職寶典》

《微軟求職寶典Word下載》

《微軟求職寶典PDF下載》

Copyright©2006-2024應(yīng)屆畢業(yè)生網(wǎng)yjbys.com版權(quán)所有