貼上我珍藏的微軟測試工程師面試題目

來源:互聯網
上載者:User
面試記錄:
1.
面試人:一個女生,年紀20多歲,不到30
面試過程:
a.      先拿出一個已經出好的題目,讓冶喑蹋餑渴鞘中吹模⑽奶餑浚餑渴且笤諞桓鍪櫓姓頁鑫ㄒ壞淖址R蟠蟾?0分鐘。
例如:字串”aabbcddef”,要求輸出”abcdef”
我開始題目意思理解錯了,寫的程式有錯誤,經過提示,重新寫了一遍。 :(
b.      編程題目做完後,討論了題目中出現的錯誤和修改方法。
c.      之後,做了兩道類似填空的題目,題目是要求求一些變數的sizeof()後的長度。例如:char * p; sizeof(p)=?
兩道題目都是類似題目,都是考sizeof()後的值,考察的是對於c裡面變數的長度瞭解多少。
面試過程大概持續了30分鐘左右。
2.
面試人:一個男生,年紀30左右吧?整個面試過程中,臉部表情都很生硬,看不出一點表情。
面試過程:
a.      首先要求我做了一下自我介紹,幾分鐘時間,使用的中文。
b.      拿出一頁列印好的英文文章,讓我看10分鐘,說等會提問,要求看仔細一些。面試官還定好鬧鐘。文章是一篇技術文檔,講述的是在測試前需要進行任務分解的必要性和任務估算的方法。
c.      時間到後,就英文文章中的內容提問。問題有:某一段是講述什麼內容?,具體某一句話講述什麼內容?
回答期間,他聽的很認真,我提到了一個“預算“倆字(本意是”估算“的意思),他就追問我哪個地方有提到這個的?
d.      文章完成後,拿出列印的一張紙,要求我做第一題,提示說題目簡單,要求盡量做的完美。時間同樣10分鐘。題目是求一個只包含“0“到”9“十個數位字串裡面每個數字出現的次數。
例如:“003579555“,0出現了2次,3出現了1次,5出現了4次,7,9各一次。
我大概花了5分鐘做完題,打算提前交,他要求我繼續看看,完善答案,不要求提前交。
e.      時間到,答完後,他看了一下題,說我的題目中有嚴重的錯誤,然後在膝上型電腦上記錄了一些東西,我重新檢查後,向他問有錯誤的地方所在,討論後發現是由於我程式的書寫有些移位,他忽略了一對{},所以認為我有錯誤。
整個面試過程大概是40分鐘左右。
3
面試人:很年輕,大概不到30吧?
面試過程:
a.      首先是大概介紹了一下自己,幾分鐘時間。
b.      要我具體說說我最滿意的一個項目,之間他會就項目提出一些問題,例如:為什麼滿意,使用什麼技術,在其中做的工作之類。花了7,8分鐘時間。
c.      之後手寫了一道題目:有AB兩個無序數組,要求組成一個有序數組。
d.      先和他說了一下幾種解決辦法,然後按照其中一個思路寫下程式碼。
e.      然後檢查程式,討論程式中的問題。
f.      之後,提出如果由我來完成對這個程式的測試,我該如何做?
g.      關於測試問題完成後,提出如果將題目擴充到有多個數組的情況下,如何處理?和他一起討論,後來找到一種更好的方法,而且可以同樣適用於前面只有兩組的情況下。
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.