這個笑話反映了兩個公司不同的企業文化。很多人都知道微軟的企業文化是寬松和自由,給員工一個充分發揮創造力的空間,這也是微軟能吸引很多人才的原因之一。但是,要想進微軟工作可不容易,微軟在招聘工作上一點也不馬虎,而是有一套自己獨特的方法和嚴密的體系。
??????? 那么,微軟倒底怎樣招人呢?筆者就根據自己的親身經歷來談一談微軟的招聘過程。
??????? 微軟搜尋人才的方式就很特別。當微軟的用戶在進行聯機檢索時,HR工作人員就會收集他們檢索的有關信息,然后通過一個專用程序統計出用戶所使用的關鍵詞。從統計結果中可分析出此人是否具有較高的計算機技能如:是否會使用C語言,并將其列為招聘對象。
???????? 通過了微軟系統認證工程師考試的人員也會被錄進微軟的人才數據庫,如果成績比較好,微軟公司也會根據得分情況決定是否讓他來公司參加招聘考試。對于那些得到寶貴應試機會的人來說,想要進入微軟公司需要經歷一次筆試、兩次(四輪)面試,如果其中任何一個環節出現差錯,就會有工作人員對你說遺憾了。
筆試
??????? 由于微軟公司錄用人員采用的是普遍撒網、重點捕撈的策略,所以每次都會通知很多人來應試(通常是400~500人),而最終只采用3~5人,這種1%的錄用幾率就需要在筆試過程中進行第一次篩選。整個筆試的內容主要針對三個方面進行考察:知識面(20%)、編程能力(50%)和智力(30%)。
1、在考察應試人員知識面的時候主要要求能夠知道一些常用的術語,比如XML、.NET、ASP、AOD等等,一方面要知道這些縮寫詞完整的英文含義,同時還要將其翻譯成中文。一般說來,了解這些詞語最好的方法就是查看微軟相關的資料,比如每個月最新版本的MSDN,或者平時多留心注意。
2、因為微軟的工作人員必須要具備相當的編程能力,所以應試者必須要對微軟的VB、VC等編程工具非常熟悉,同時還要具備在短時間之內寫出一段符合要求的程序,或者是在現有的程序中查找錯誤。需要提醒應試者注意的是,編程方面的題目占據了50%左右的分數,所以這部分是成敗的關鍵所在,一定要引起特別的重視。
3、由于微軟公司所需要的工作人員在各方面都是高素質的,因此必須要具備足夠的隨機應變能力以及與常人所不同的思考方式,而智力題就是對此最好的考察方法了。通常這些智力題難度并不是很大,但是要求應試者有發散性思維和逆向思維能力。比如“男孩走2步的時候女孩需要走3步,現在男孩和女孩同時邁出左腳,問走到第幾步的時候會再次同時邁出左腳”等等。此類題目數量一般在4~5道左右,有時候在別人的點撥之下很快可以找到答案,但是在有限的時間和緊張的壓力下就顯得稍微有些難度了。
面試(一)
??????? 筆試之后,微軟公司會組織專人進行閱卷工作,然后確定分數線并通過電子郵件和電話通知部分成績優秀的應試者參加第一次面試。和一般的面試不同,第一次面試需要你通過三輪五位面試人員的考察,而整個面試時間也很長,如果全部面試完畢需要大約4~5個小時左右。
1.第一輪面試
??????? 第一輪面試是由微軟公司的三位軟件工程師對應聘者進行全方位的考察,這其中包括簡單的網絡組建、系統故障分析,也有涉及到Windows 2000的Active Directory特性的問題,還有最新的Windows XP各方面新增特點與使用,這些對于經常使用Windows操作系統并且善于捕捉新事物、接觸新產品的應試者來說倒也不是難事。
??????? 同時,工程師還會詢問應聘者一些關于微軟其它產品的使用與編程方面的問題。比如設計一個Outlook和Exchange聯合使用的方案、怎樣將Visual Studio.NET的功能發揮到極限等等;至于編程方面的問題多半是關于調用數據庫、設計存儲文件之類,只要有實際編程經驗,通常都不會覺得難。
??????? 在這輪面試的時候是很多人同時在一個大房間里進行,所以周圍環境的干擾比較大,這要求應聘者回答問題的時候音量高一些,遇到一些比較繁瑣的問題可以用文字形式輔助回答。但是如果遇到自己不會的問題最好直截了當地明說,否則會給面試人員留下不好的印象。
2.第二輪面試
??????? 通過第一輪面試之后,還會有一位資深軟件工程師對應聘者進行再次考察,它的提問范圍仍然不出前面三位工程師的范疇,但是難度要大大增加,比如說通過實際案例說明Windows 2000 Active Directory的使用、說明系統故障產生的原因、對現有一段程序的優化等等。也就是說不僅要知其然,還要知其所以然,這里才最能夠體現應試者的各方面綜合素質。
3.第三輪面試
??????? 通過了前面兩輪面試之后,可以說微軟應試之旅難度最大的部分已經完成了,但是下面的考察也并不輕松。微軟公司怎么說也是一個知名的外企,員工怎么能不說英文呢?所以接著就輪到一個外方人員進行英語方面的測試。他的測試就是聽與說,主要通過自我介紹進行提問,比如家庭狀況、現在工作、為什么要到微軟公司、對微軟公司的看法等等。其實這主要就是一些日常對話,涉及到技術方面的內容很少,一般只要具備了英語6級水準,并且平日注意英語鍛煉,通過這關并不是難事。
??????? 在和老外面試之前,應聘者最好進行一些準備,將有可能涉及的問題事先準備好,這樣說得會流利一些,能夠得到比較好的效果。另外還可以通過服飾、包箱等物品進行輔助說明。筆者在自己的手機上制作了一個Microsoft的圖標,然后以這個圖標為例向老外講解如何在電腦上制作、然后將其發送到手機里,結果老外非常感興趣,當然印象分也就不錯啦。
??????? 需要強調的是,并不是每一個人都有機會在第一次面試的時候直接面對老外,這是因為在前兩輪面試的時候,所有的工程師都會在提問之后給你打分:Passed或者Failed,如果得到了3次“Failed”就徹底無緣微軟公司了。
面試(二)
??????? 通過第一次面試之后,就意味著大半只腳已經踏入了微軟公司的大門。之所以是大半只腳,是因為在最后一次面試之前每個應聘者都還有將近20個左右的競爭對手,因此第二次面試就是能否進入微軟公司的關鍵所在。第二次面試是微軟分公司的老總和應聘者直接對話,微軟在招聘時很注意不給應聘者造成壓力,而是讓應聘者成功地表現自己的才能。因此,這一輪談話通常都是在輕松愉快的氛圍中進行的,面試者會詢問一些為人處事、待人接物以及對待工作和人生的問題,基本上也都是和技術無關的。面試之后,微軟公司會綜合考慮應聘者的筆試成績與兩次面試得分,整個招聘過程至此才算是告一段落。
微軟的面試題
??????? 微軟面試試題可分為(1)迷語,(2)算法,(3)應用程序,(4)智力等幾部分,這里是部分謎語和智力試題,看看倒底難不難。
謎語試題:
1.為什么下水道的蓋子是圓的?
2.美國有多少輛汽車?
3.想象你在鏡子前,請問,為什么鏡子中的影像可以顛倒左右,卻不能顛倒上下?
4.如果你有無窮多的水,一個3夸脫的和一個5夸脫的提桶,你如何準確稱出4夸脫的水?
5.你讓工人為你工作七天,回報是一根金條。這根金條平分成相連的7段,你必須在每天結束的時候給他們一段金條,如果只許你兩次把金條弄斷,你如何給你的工人付費?
6.有一輛火車以每小時15公里的速度離開洛杉磯直奔紐約,另一輛火車以每小時20公里的速度從紐約開往洛杉磯。如果有一只鳥,以30公里每小時的速度和兩輛火車同時啟動,從洛杉磯出發,碰到另一輛車后返回,依次在兩輛火車來回飛行,直到兩輛火車相遇,請問,這只小鳥飛行了多長距離?
7.你有兩個罐子,50個紅色彈球,50個藍色彈球,隨機選出一個罐子,隨機選取出一個彈球放入罐子,怎么給紅色彈球最大的選中機會?在你的計劃中,得到紅球的準確幾率是多少?
8.你有四個裝藥丸的罐子,每個藥丸都有一定的重量,被污染的藥丸是沒被污染的重量+1.只稱量一次,如何判斷哪個罐子的藥被污染了?
9.你有一桶果凍,其中有黃色,綠色,紅色三種,閉上眼睛,抓取兩個同種顏色的果凍。抓取多少個就可以確定你肯定有兩個同一顏色的果凍?
10.將汽車鑰匙插入車門,向哪個方向旋轉就可以打開車鎖?
11.如果要你能去掉50個州的任何一個,那你去掉哪一個,為什么?
數學試題
1、1000有幾位數,為什么?
2、Fn=1 n>8 n<12
Fn=2 n<2
Fn=3 n=6
Fn=4 n=other
使用+-/和signn函數組合出Fn函數
signn=0 n=0
signn=-1 n<0
signn=1 n>0
3、編一個程序求質數的和,例如F7=1+3+5+7+11+13+17=58
智力試題
1、燒一根不均勻的繩需用一個小時,如何用它來判斷半個小時?
2、請僅用一筆畫四根直線,將上圖9個點全部連接。
3、對一批編號為1~100,全部開關朝上(開)的燈進行以下操作:凡是1的倍數反方向撥一次開關;2的倍數反方向又撥一次開關;3的倍數反方向又撥一次開關……問:最后為關熄狀態的燈的編號。
微軟面試智力題
一個小猴子邊上有100根香蕉,它要走過50米才能到家,
每次它最多搬50根香蕉,(多了就被壓死了),它每走
1米就要吃掉一根,請問它最多能把多少根香蕉搬到家里。
提示:他可以把香蕉放下往返的走,但是必須保證它每走
一米都能有香蕉吃。也可以走到n米時,放下一些香蕉,
拿著n根香蕉走回去重新搬50根。
答案在下面:
?(50-17)+16=49
16跟..............................................
猴子走1米吃一根回一米吃一跟在去一米吃一根也就是搬一次要走3趟
結果一次備50跟,那么就是50/3=16。6666米
假設17米
猴子走了17米再回去搬剩下的50跟得 50-17=33跟
再回來,然后加上17米處第一次搬的蕉蕉
再然后背著蕉蕉回家,結果應該是16跟
?一.最基本題型(說明:此類題型比較簡單)
1.燒一根不均勻的繩,從頭燒到尾總共需要1個小時。現在有若干條材質相同的繩子,問如何用燒繩的方法來計時一個小時十五分鐘呢?
2.你有一桶果凍,其中有黃色、綠色、紅色三種,閉上眼睛抓取同種顏色的兩個。抓取多少個就可以確定你肯定有兩個同一顏色的果凍?
3.如果你有無窮多的水,一個3公升的提捅,一個5公升的提捅,兩只提捅形狀上下都不均勻,問你如何才能準確稱出4公升的水?
4.一個岔路口分別通向誠實國和說謊國。來了兩個人,已知一個是誠實國的,另一個是說謊國的。誠實國永遠說實話,說謊國永遠說謊話。現在你要去說謊國,但不知道應該走哪條路,需要問這兩個人。請問應該怎么問?
5.12個球一個天平,現知道只有一個和其它的重量不同,問怎樣稱才能用三次就找到那個球。13個呢?(注意此題并未說明那個球的重量是輕是重,所以需要仔細考慮)
6.在9個點上畫10條直線,要求每條直線上至少有三個點?
7.在一天的24小時之中,時鐘的時針、分針和秒針完全重合在一起的時候有幾次?都分別是什么時間?你怎樣算出來的?
答案:
1.一要一頭燒,一根從兩頭燒,再有一根做參照,兩頭燒完的記下位置(即燒到這里要半小時),把參照的那根從標記位置處剪開,取其中一段A。
一頭燒的那根燒完后(就是一個小時后),把A從兩頭開始燒,燒完后即為十五分鐘,加起來共一小時十五分鐘。
2、四個
3.大桶裝滿水,倒入小桶,大桶剩下2公升水。小桶水倒掉,大桶剩2公升水倒入小桶中,大桶再裝滿后,倒入小桶至小桶滿,大桶即剩4公升水。
4.如果參加過類似于奧林匹克數學班的,都應做過這些題。問他你的國家怎么走,他肯定指向的是誠實國。
5.12個時可以找出那個是重還是輕,13個時只能找出是哪個球,輕重不知。
把球編為①②③④⑤⑥⑦⑧⑨⑩⑾⑿。(13個時編號為⒀)
第一次稱:先把①②③④與⑤⑥⑦⑧放天平兩邊,
㈠如相等,說明特別球在剩下4個球中。
把①⑨與⑩⑾作第二次稱量,
⒈如相等,說明⑿特別,把①與⑿作第三次稱量即可判斷是⑿是重還是輕
⒉如①⑨<⑩⑾說明要么是⑩⑾中有一個重的,要么⑨是輕的。
把⑩與⑾作第三次稱量,如相等說明⑨輕,不等可找出誰是重球。
⒊如①⑨>⑩⑾說明要么是⑩⑾中有一個輕的,要么⑨是重的。
把⑩與⑾作第三次稱量,如相等說明⑨重,不等可找出誰是輕球。
㈡如左邊<右邊,說明左邊有輕的或右邊有重的
把①②⑤與③④⑥做第二次稱量
⒈如相等,說明⑦⑧中有一個重,把①與⑦作第三次稱量即可判斷是⑦與⑧中誰是重球
⒉如①②⑤<③④⑥說明要么是①②中有一個輕的,要么⑥是重的。
把①與②作第三次稱量,如相等說明⑥重,不等可找出誰是輕球。
⒊如①②⑤>③④⑥說明要么是⑤是輕的,要么③④中有一個是重的。
把③與④作第三次稱量,如相等說明⑤輕,不等可找出誰是重球。
㈢如左邊>右邊,參照㈡相反進行。
當13個球時,第㈠步以后如下進行。
把①⑨與⑩⑾作第二次稱量,
⒈如相等,說明⑿⒀特別,把①與⑿作第三次稱量即可判斷是⑿還是⒀特別,但判斷不了輕重了。
⒉不等的情況參見第㈠步的⒉⒊
6. 見下面的點 10條線的情況是 123 456 789 148 159 247 258 269 357 368
① ② ③
④⑤⑥
⑦ ⑧ ⑨
7.首先考察時針與分針的情況,很容易看出分針轉一圈與時針只重合一次,就是一小時一次。但11時與0時的分鐘區內共享一個重合點,所只24
小時中,只有22次重合,現在只需考察這22個重合點時,秒針與不與它重合就行了(實際上,只要判斷11個重合點,剩下的11個情況相同)。
0時整當然沒問題,當n點到n+1點間(n=1,2,……10),設這時是X小時
則30°X=60(X-n)x6°
即X=12n/11。
此時時針分針的位置是30°X=(360/11)n°=(32+8/11)n°
秒針的位置是360(X-n)6°=(4320/11)n°=(392+8/11)n°=360n°+(32+8/11)n°=(32+8/11)n°
重合!所以共有22個點重合。
微軟,軟件業的巨人,是每個的特別是年輕軟件開發人的夢想之地,微軟的面試是非常嚴格的,錄取比例大約是60有中選一人,相信可愛的夢想家們肯定急切的想知道怎么樣才能幸運的成為1/60!
微軟面試試題可分為(1)迷語,(2)算法,(3)應用程序,(4)智力等等,
本文為迷語篇。
現取部分試題內容:
1.為什么下水道的蓋子是圓的?
2.美國有多少輛汽車?
3.你讓工人為你工作七天,回報是一根金條。這個金一平分成相連的7段,你必須在每天結束的時候給他們一段金條如果只許你兩次把金條弄斷,你如果給你的工人付費?
3.有一輛火車以每小時15公里的速度離開洛杉磯直奔紐約,另一輛火車以第小時20公里的速度從紐約開往洛杉磯。如果有一只鳥,以外30公里每小時的速度和兩輛火車現時啟動,比洛杉嘰出發,碰到另輛車后返回,依次在兩輛火車來回的飛行,只到兩面輛火車相遇,請問,這只小鳥習行了多長距離?
4.你有兩個罐子,50個紅色彈球,50個藍色彈球,隨機選出一個罐子,隨機選取出一個彈球放入罐子,怎么給紅色彈球最大的選中機會?在你的計劃中,得到紅球的準確幾率是多少?
5.想象你在鏡子前,請問,為什么鏡子中的影像可以顛倒左右,卻不能顛倒上下?
6.你有四人裝藥丸的罐子,每個藥丸都有一定的重量,被污染的藥丸是沒被污染的重量+1.只稱量一次,如何判斷哪個罐子的藥被污染了?
7.如果你有無窮多的水,一個3夸脫的和一個5夸脫的提桶,你如何準確稱出4夸脫的水?
8.你有一桶果凍,其中有黃色,綠色,紅色三種,,閉上眼睛選出同樣顏色的兩個,抓取同種顏色的兩個。抓取多少個就可以確定你肯定有兩個同一顏色的果凍?
9.將汽車鑰匙插入車門,向哪個方向旋轉就可以打開車鎖?
10.如果要你能去掉50個州的任何一個,那你去掉哪一個,為什么?
名牌有名牌的理由,就連招聘也與眾不同。微軟公司的招聘一向都是人們議論的話題,說它百般刁難的有之,說它獨出機杼的有之。在這里把微軟在招聘過程中所用過的幾則試題拿出來讓大家發表意見,看看這些考題究竟想考察應聘者什么樣的素質。
一般來說,微軟的面試問題分為4類:謎語類試題、數學型試題、智力性試題、應用程序類試題。先舉兩個謎語類試題:
1、美國有多少輛汽車?
2、將汽車鑰匙插入車門,向哪個方向旋轉就可以打開車鎖?
小張(復旦大學管理學院99級學生):這兩道試題并不難,我想他可能只是想考察一下應聘者的應變能力,亦即在短時間內快速應對不規范問題的能力。
孫先生(某大型跨國企業員工):很明顯,這是兩道答案開放的試題。我想它是為了考察應聘者能否對一個問題進行符合邏輯的創造性的思考,并迅速通過這種思考尋求到解決問題的辦法。至于答案,發問者顯然并不關心。
裘副教授(復旦大學):問題是開放性的,但指向性也很明顯。應聘者是否能在很短的時間對出其不意的問題作出反應,并能夠有邏輯地回答這樣的問題,發問者同樣希望能夠得到出其不意的答案。有不少人通過在網上搜集這種試題來準備答案,顯然大違發問者的本意。重復的答案都不是好答案。
下面是兩道數學型的試題:
1、1000 有幾位數,為什么?
2、編一個程序求質數的和,例如F 7 =1+3+5+7+11+13+17=58。
小陸(復旦大學物理系99級學生):數學試題與應用程序試題是微軟面試中指向性最明顯的一類試題。這些試題就是考察應聘者的數學能力與計算機能力。
師女士(某咨詢公司高級顧問):微軟是一家電腦軟件公司,當然要求其員工有一定的計算機和數學能力,面試中自然就會考察這類能力。微軟的上述面試題目就考察了應聘人員對基礎知識的掌握程度、對基礎知識的應用能力,甚至暗含了對計算機基本原理的考察。所以,這樣的面試題目的確很“毒辣”,足以篩選到合適的人。
下面是智力題:
1、燒一根不均勻的繩需用一個小時,如何用它來判斷半個小時?
小何(復旦大學計算機系00級碩士研究生):我覺得我很難理解微軟這一部分的試題,我大多數時候并不知道他考察我什么,有時候我甚至覺得它僅僅是腦筋急轉彎。不過,我記得李開復在央視的節目里說過,他們的考察內容是應聘者的可塑性。
石先生(某大型國企職工):我認為這一部分的問題有很大的隨意性,主要是考察應聘者的智商,但是因為問題的不同又有不同的考察方向,比如第一個問題就考察了應聘者的逆向思維能力,第二個就考察了應聘者的觀察能力與細致程度。
于先生(某外資公司人事主管):我不知道微軟出這些題目的用意,但在我看來,智力題是微軟面試中最好的考察方式。不僅考察的指向不同,就連問題的答案有時候也能給人以啟發。比如上述第二個問題,如果你能找到答案,它就會幫你理解企業的資源使用組合方式,經過優化以后可以發揮不同的作用。不同的管理者就會使用不同的組合方式,當然結果就會不一樣!
微軟(中國)有限公司總裁唐駿在9月21—23日舉辦的“首屆中國市場總監、銷售經理高峰論壇”上透露:應聘者如果答對他出的三道題中的一道,就可以被公司錄用。他說:“這三道題都是真實的案例,看似簡單,但是能全部回答上來的寥寥無幾。”唐駿所說的三道題是——1.員工小王誤將2萬元手提電腦以1.2萬元賣給了顧客張先生,作為小王的經理,請你寫一封信給張先生,把8千元要回來。
2.某電視臺著名節目主持人,因為個人發展原因要離開她所主持兩年的電視節目和喜愛她的觀眾。請你幫她寫一篇告別詞作為最后節目的主持詞。
3.某手機廠商因為設計者失誤,使某型號的手機電池實際壽命比設計壽命短一半(非待機時間),作為廠商,請你給客戶寫一封信說明此事,并承諾客戶可以到指定代理商處退換問題手機,或贈送100元代用券購買其新型號手機。
唐駿解釋:由于應聘微軟的人太多了,公司如果對普通職位按照常規進行招聘,那需要付出巨大的人力物力。采取答題的形式看似有“一棒子打死”的味道,其實簡單的一道題考察應聘者的知識面還是比較寬泛的,想輕松過關實屬不易。