三年前在微軟的面試經歷

2021-08-22 18:54:30 字數 2854 閱讀 3555

這是[color=red]三年前(2023年)[/color]找工作的時候在微軟atc的面試經歷,以前發在epubcn論壇的,現在既然在這開博了就在這裡再發一遍,留個印,現在想想人生真是難以預料,如果當初微軟招了我,恐怕不會有來到巴黎工作的機會 :p ,當時的文字現在看來很青澀,還有很多錯別字,不過以下還是直接copy原文,未作任何編輯。

今天總算和一家比較心儀的公司簽約了,找工作這麼長時間, 經歷的正式的面試只有微軟atc、聯想和我籤的這家公司了,雖然微軟在最後一輪被cut 了,不過還是想把這一輪筆試和五輪面試的經歷寫出來,畢竟還是很漲經驗值的,經歷過微軟的面試後覺得其他的面試都是小case了,呵呵。

11月得知微軟亞洲工程院要組織大規模的筆試,就在網上報了個名,本來也沒抱多大希望,結果筆試那天我大學的下鋪結婚,去喝了兩杯酒就匆匆趕往筆試地點,當時感覺不錯,考完才知道最後兩道題俺一字沒寫,呵呵,根本就沒發現,唉,喝酒誤事啊,不過本來就沒抱希望也沒什麼遺憾的,就把這事擱到一邊了,沒想到12月1號晚上8點接到了atc的通知讓我第二天去希格馬大廈面試。

第二天下午早早趕到了面試地點,本來以為肯定會人頭攢動的,沒想到大廳裡稀稀拉拉沒幾個人,一打聽,只有乙個和我同校的也是來面試的。呵呵,挨到四點叫我了,面試官是乙個美國總部過來的華人,很精幹的樣子,當他跟我說 nice to meet you的時候,心裡還是咯噔了一下,我沒想到這是全英文面試,坐下後他先做自我介紹,是從美國總部過來的,負責在上海組建乙個 team,做的產品會成為windows的一部分,以前是開發visual studio的。完了叫我介紹一下自己,blabla了一通,然後叫我在白板寫乙個函式,計算乙個字串裡有多少個單詞,很快寫了出來,他說我的程式裡有乙個bug,找了一會也給找出來了。然後又給我出了一道智力題,就是那個很經典的稱藥片的題,可惜俺當時太緊張了,想了一會說can't figure it out,他提示了一下,總算給解了出來,他說比較看重人的 problem solving的能力,呵呵。最後問我想去上海還是北京,雖然知道他是招人去上海,不過還是沒多想就說了北京,不過還是強調上海是個 international city,有很多chance(應該說opportunity,呵呵)。然後就回來等訊息了,誰知道過了兩個星期沒一點動靜,又覺得沒戲了,誰知在不抱希望的時候又收到上海atc的面試通知,讓俺去上海做乙個on-site interview

到了上海,才發現這裡的物價好貴啊,呵呵,吃一頓就沒下過15塊,比北京還貴,隨便在徐家匯找了乙個小破旅館也是198一晚。到了面試現場,接待我們的是乙個美國總部過來的hr mm,她先向我們交代了當天的日程,有五位面試官面試我們,都是比較seasoned的,所以我們比較lucky :x ,當天的 candidates也是五個人,只有我是外地+應屆,其餘的都是上海本地+社會,每輪都是一對一,時間乙個小時左右,完了以後到接待廳安排下一位,就是連軸轉。第一輪是乙個老外,沒聊兩句就讓我在白版上寫乙個程式,很簡單,比較兩個字串,很快就寫出來了,然後就是寫這個函式的test case,可以說微軟的特色就是讓你做題了,寫程式和測試用例的時候應該考慮全面一點,寫的**應該有錯誤檢查,其實出的題都不太難,主要看你的 problem solving能力和編碼風格,雖然這裡很看重個性的發揮,但是乙個生產高質量的軟體產品的公司可能更看重你的 「engineering」方面的東西,所以考慮問題越全面越好。第二輪也是乙個從美國回來的華人,也是沒聊幾句就做題了,將字串轉換為整型,一會就寫出來了,跟著就是測試,這次做的很快,剩下的時間就是瞎聊了,我應聘的職位叫 sdet(software design engineer in testing),不過並不是單純的黑盒測試,而是寫**測試別人的**,sdet 和sde往往是一對一的,sde寫**,sdet寫**測試他的**,sdet還會開發一些自動測試的工具。語言方面以前一般都是用的c++,近年來已經逐漸轉向c#了。

接著說第三輪,也是乙個華人,這是唯一乙個跟我用中文進行交流的面試官,本來也是英文的,但是他不小心冒出一句中文,我順著他的話說下去,結果就成中文了。 上來就是做題,俺的不順也是從這兒開始的,呵呵,題目是一道完全二叉樹變換的題,可惜他說的題我沒理解題意,我問他的問題他也說不懂我在說什麼 。然後他說這道題太複雜了,換一道吧,唉,就給我換了一道鍊錶的題,匆匆忙忙做出來,他說我的解法效率不高,馬上又接著改,剛好做完時間就到了,sigh。這是已經是又累又餓了,呵呵,其實微軟的面試既是腦力活也是體力活,而且在當時那種狀態精神高度集中,很消耗腦細胞的。上次在北京面試過我的那位面試官沒有面試我,最後一輪是乙個老外,是微軟的高層,四五十歲的樣子,88年就加入微軟了,上來就介紹自己,扳著指頭跟我數他開發過的產品windows、sql server、visual basic、office,反正是牛得不能再牛了。唉,俺就是在這一輪全線潰敗了,不過也確實是自己在某些方面存在缺陷。這裡要說一下,每面試過一輪,面試官就會集中在一起討論15分鐘左右,接下來面試你的人就會根據上一輪你的不足之處進行面試,所以面試的時候千萬不要不懂裝懂,不知道的東西就老老實實說不知道,乙個人如果要在四五輪都不露出馬腳估計得經過專業訓練才行。如果你撒謊被發現的話,無論你有多牛也就沒戲了。而且這個時候也正好是你發現自己的弱點的時候,讓你知道自己應該在哪些地方加以改進,所以暴露弱點也並沒有什麼不好的。ok,這位面試官告訴我前面都是給我出的我見過的題目,這次要出乙個我從沒見過的題目,因為微軟經常會需要解決一些從沒遇見過的問題。這道題是叫你寫出5+3=8的二進位制表示和負二進位制表示,呵呵,各位網友可以考慮一下,當時主要原因是我沒弄懂題意,開始沒想到base minus two就是負二進位制,還以為是他自己發明的一種表示方法,唉。結果在他的再三提示下我才做出來。而且我的弱點之一就是不善於在很大的壓力下思考問題,呵呵,而且是從沒遇到的問題。第二題是乙個小學的數學應用題,我解到一半算出答案是無窮大,以為自己的解法有問題,就把已經做的給劃了,他問我為什麼把這些cross out 了,我給他解釋一通,他說我的演算法是對的,我真是ft,看來還是要相信自己啊。後來他問我有沒有什麼問題,我腦子已經木了,就說沒什麼問題了,當時出來已經快中午12點了,面試了差不多四個小時。然後hr mm告訴俺面試結束了。回來後沒多久就收到現在這家法國公司的面試通知,再去這裡面試已經是自信滿滿了,呵呵。

三年前端面試經驗加感悟 乾貨分享

我目前是在職前端開發,如果你現在也想學習前端開發技術,在入門學習前端的過程當中有遇見任何關於學習方法,學習路線,學習效率等方面的問題,你都可以申 入我的前端學習交流裙 前面 282 中間 549 最後 184 學歷這很好理解,無論你工作了幾年,hr或面試官看簡歷第一眼想看的就是學歷,這是乙個很直觀地...

三年前的茶葉(其中包括紅茶綠茶)還能喝嗎?為什麼?

茶葉是很多中國人日常生活離不開的飲品,也是世界上僅次於水的第二大飲料。開門七件事 柴公尺油鹽醬醋茶 茶就名列其中,可見茶葉與我們的生活息息相關。我平時就特別愛喝茶,基本每天都是抓把茶葉扔到茶杯裡,然後續水喝到淡而無味丟棄,可以說基本上屬於以茶代水的情況。我對於茶葉基本不挑品種,只要能夠給白開水帶來味...

在北京的那三年 實習

長達數月沒有更新了,既然決定了記錄下那三年的經歷,就要堅持完成!woxiaozhi 入職後的第二天便是坐飛機去重慶出差,首先長這麼大是第一次坐飛機,心情很激動。公司給我們實習生安排了住的地方,也是乙個小區的房子裡面住了10個左右的同事,很是熱鬧,沒幾天正趕上元旦,放假了。那時候就想等元旦結束了,真正...