微軟筆試

微軟筆試

1012早上收到了微軟公司的筆試邀請信,叫去參加次日下午2點在大連理工舉行的全國性的統一筆試——這是微軟公司今年的第二場大的統一筆試。本人深感榮幸(並不是說它是微軟我就榮幸怎麼樣,我對所有我投簡歷的公司所給我的筆試、面試邀請都感到十分榮幸),但是心裏對此次筆試並沒有多少底。況且,時間很緊,從我收到信到開考也就不到一天時間,當時我人又在青島,去往大連除了飛機外沒有直達的交通工具,而飛機票價讓我望而卻步,本來想放棄算了,但是想想今後找工作要到處跑的時候還多着呢,應該儘自己最大的努力去把握每一次,於是簡單地收拾了一些考試用具從青島坐車去煙臺,再換乘輪船終於在13號凌晨3點多到了大連,總算鬆了口氣。後來想想,這條線路也許是去往大連的一條最優路線吧(時間、費用都還理想),呵呵!

 

大清早到了大連理工,在校園裏瞎逛了兩圈,覺得沒什麼好看的,於是跑到一教學樓裏邊上了會自習,臨陣磨槍,呵呵……

好不容易熬到了下午130,帶了筆和簡歷進了考場。這是一個大階梯教室,從座位安排來看,本來是要坐100左右考生,但一眼掃過去稀稀拉拉也就來了二三十人吧,其中竟然有倆女生!可敬!!可是,直到開考也還就是那麼些人!!!無語……

微軟的校園招聘筆試不分本科生、研究生和博士,只要是應聘微軟的技術職位,就要參加其統一的筆試,做着一套試題,儘管明擺着不公平,但這就是競爭,沒辦法!

 

網上傳着很多微軟筆試的一些東西,說得神乎其神,今天總算真正感受了一把。試卷發下來了,厚厚的一本,好像有25張!着實嚇了一跳。整套試卷中除了第一頁有句要考生保密簽字的話是用漢字外,幾乎全英文的!而且,要求用英文作答!

 

急急忙忙填寫了個人信息就開始真正答題了。

一共有四道大題:選擇題、程序設計題、測試題、胡侃題。卻並沒有網上所說的智力測試題,可能覺得這種題出來出去也就那些,於是今年的考試砍掉了這類題。有些遺憾。

 

我已經簽了保密協議了就應該履行責任,那說說大體的情況吧。

第一題,選擇題。

這是筆試的主要內容,佔了卷面的50%左右。選擇題還分有三種類型:單選、多選和倒扣分單選,每道題都是5個選項,所考查的內容很廣,但有一點是肯定的,那就是基礎知識要掌握非常好!記得有:

1、當然是要熟悉CC++,還有極少量的C#的語言規則

2、內存模型,堆和棧的一些相關知識

3、多線程要有一些瞭解

4、面向對象的三個特性要深入掌握

5、虛函數

6SQL的基本原理和語言規則要了解

7、計算機網絡中的協議(HTTP,TCP/IP)

8、數據結構一些,這個其實主要在程序中體現

 

接下來是三道大題,微軟公司在出這方面試題設計得比較好(個人感覺),它將一道大題分成三四小題,前面的小題的解答是後面小題的解決前提,一個大的問題分解成若干個小問題,體現出軟件工程的設計思想,也有利於考生作答。

第二題,程序設計題。

題中說明程序的功能要考生實現。一般此題會要去處理一個規模很大的數量源,這時就綜合考查考生的程序設計、數據結構和算法的水平了。此題我做得不好,回來得好好補補數據結構!

第三題,測試。

軟件測試在國內的大學中不是很受重視,測試也很不規範,但是,測試對於一個大軟件公司來說就太重要不過了!這樣,從這方面來看,在校學生的軟件測試水平就與公司的要求有了很大的差距,學生與公司也就脫節。所以,希望那些有志從事軟件行業在校學生應該在平時多訓練自己的專業化軟件測試技能,包括瞭解測試過程、書寫測試用例等。

第四題,胡侃題。

當然,試卷上此題不叫“胡侃”,我也忘了叫什麼題了,反正是一道要充分發揮自己想象力去做的一道題。主要是對應用軟件的功能進行發揮想象地描述和設計,使其更具有市場價值。

 

考試過程中有個別的考生做了一個小時就出考場了,大部分都堅持到了考試的最後。其實,這也不能說明這兩種考生哪種好或怎麼樣,但我覺得,我們既然選擇來參加這個筆試,就應該儘自己最大的努力去做,儘管可能最後結果不能讓人非常滿意,畢竟是考生先選擇了投簡歷到該公司,再才收到筆試邀請。

 

從我的考試情況來看,做得是不怎麼樣的,主要是平時學習沒有對一些知識點進行全面、深入地分析和理解,還有就是,知識點地學習和應用有些脫節。所以,有志將來從事軟件行業的同志,在平時的學習的時候一定要注意:學習要不僅“知其然,而且要知其所以然”!——前人已經把這話說了千百遍了!深入理解知識點,尤其是那些理解上模棱兩可的。同時,還應該學習測試方面的理論知識,並在自己的開發過程中能夠靈活運用測試理論知識,正確地書寫測試用例。再就是要多實踐……

 

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章