微軟實習生面試經驗分享
從6月份開始投實習以來,參加了很多的筆試,如百度,人民搜尋,有道,微軟等還有些小公司,但幾乎筆試都被鄙視了,前段時間終於交接出去自己的活兒,認真地學了下資料結構,每天寫些小程式練習下,昨天總算是派上用場了,這次面試也讓我重樹自信,因為前幾次的打擊讓我快沒一點自信了,呵呵,廢話少說,下面我說一下本人這次找微軟實習的經歷。
微軟實習生面試經歷:以外電面
7月26號,我請假正陪同學看店面,因為同學想在學校附近開個花店,正在大街上轉著,突然手機鈴聲響了,一看是上海打來的電話,以為同學打的,於是就接了;不過沒有想到對方說是微軟的HR,問現在是否方便進行一個30分鐘左右的電話面試,我回答說可以吧。於是就開始問了,問的首要問題當然是眾所周知的時間問題,說是至少半年,想也沒想直接答應了;然後她問的內容大體有:
1. 看你的簡歷你做過很多專案,能說一下你覺得最成功的或者最有成就感的是哪個嗎?於是我不拉不拉說了一通。
2. 那你在做這個專案中遇到了哪些困難以及怎麼克服的呢?
3. 你是怎樣設計這個系統的,用到什麼語言技術?(這個我猜她也不懂,可能是看我回答的流利程度的)
4.資料庫你做過?(用過,oracle,mysql,informix列舉了幾個)
5.你英語水平怎麼樣?(回答:CET6)
6.那咱們來個英語面試吧,first introduce yourself?。。。。talk about your career planning?……why do you select microsoft?….大概就這些吧,還有點忘了(好囧,大街上掛啦掛啦說英語,還一卡一卡的……)
7.好,我的面試結束了,那我將您的簡歷投到資料庫開發小組怎麼樣?(回答:好,謝謝)
微軟實習生面試經歷:現場面試
7.29號,正在導師公司上班,電話響了,是北京這邊的Hr打來的,說安排我on-site面試,稍後以郵件通知。那天是週五,我就週六磨了
下槍看了看資料結構還有資料庫(圖個心理安慰吧~),週一(8.1)就收到郵件了,是2號去面試,一共三面一塊進行,從上午11點到下午三點,一聽還挺恐怖的,呵呵,不過一天面下來也確實挺累,下面我憑記憶說下這天三個面試官的問題吧。
第一個面試官上去就給了一張紙:
1.說先寫個程式吧,拿到題,看了看,怕理解錯了,還和他核實了下題意:給出一個二分查詢樹,除根節點外每個結點都有一個指向父結點的指標,對於給出的任一結點,求其後繼結點?(定義了個結構體,大體寫了下程式的邏輯,思路就是找該節點中序遍歷的下一個結點,因為有指向父結節的指標,所以程式變得簡單多了~)。
2.用過遞迴吧(答:用過),好,給你一個題,求一棵樹中任意兩結點間的最長距離(也就是程式設計之美上的3.8好像),剛看過,和一同學一塊看過這道題,只知道思想,程式也記不清了,就說了下思路,寫了幾行程式,還算可以吧,也過關了(要沒看過,還真沒有一點思路。。)。
3.又給一道題:一個呼叫中心有三種類型的人,fresher,team leader,PM,其中fresher可以有多個,TL,PM只分別有一個,當有一個電話打進來時,首先是由空閒的fresher接,如果他不能解決問題,再把電話轉接到TL,如果再不能處理再轉接到PM,設計幾個類和結構體來實現些系統功能。並實現GetcallHandler()函式功能。
4.給出一個連結串列,以O(1)的複雜度刪除指定的一個結點。我就說了用後面的給前面的賦值,再刪除後面的結點,也就是“狸貓換太子”思想,那他緊接著說,如果該結點是最後一個結點呢?暈,我也不知道了。。。我就反問怎麼辦,他也沒說,說先去吃飯吧,你回去好好想想……
微軟實習生面試經歷:現場二面
下午1點,又換了個面試官,上來說他也是北郵的,哦,呵呵,鬆了一口氣,沒那麼緊張了,簡單問了下時間之後就開始進入正題了。
1.用類實現一個棧,包括它的各項基本操作,基本操作自己來定義。(這個簡單,一會寫完了~),接著又問,如果兩個程序併發訪問這個棧,你要怎麼處理,我說用一個互斥訊號量,開始操作棧時置0,空閒時置1,然後他說會不會有問題,萬一兩個程序同時判斷這個訊號量怎麼辦,我說用單例模式訪問這個訊號量,然後他又說這樣的話開銷是不是太大了。。,我說用c++自帶的那個鎖,就是sy***的,那單詞太長,忘了,他說,其實我就是想讓你回答那種方法的,沒想到你用這個,我就接著問了,呵呵,好,此問題結束。
2.有一個搜尋引擎,現在要求隨時能找出訪問量最高的前10個字串,top 10的問題。有兩點注意:第一,這個字元流是不斷地增大的,因為隨時有使用者在訪問。第二,只能用不超過1K的記憶體大小。(然後我用“替換”“快取”思想回答了下),再細問怎麼用快取,不會了。。。他就說ok,這個問題到此為止。
3.資料庫方面怎麼樣,我說用過,mysql,oracle等,但開發方面沒做過,然後他問那麼資料庫中的索引一般是什麼資料結構來實現的?我說是樹,他說什麼樹,我就說B-,B+樹(磨槍還有點用哈,昨晚剛看了下~),然後他說什麼是B-樹,我就畫了個具體的B-樹給他看了下,然後他問怎麼實現平衡的,我說,如果是m階B-樹的話,每個節點的孩子數不超過m,其它不清楚了,他又問查詢索引值的時候會不會在結點上,還是必須在其子結點上?會有可能在此結點上,這樣就不用查它的子樹了。然後問,那麼刪除一個結點後,怎麼調整這棵樹的平衡?這個。。。還真忘了。。不記得了,然後他說,好,此問題結束,不細問了。好像還有個設計類的問題,記不大清了,剩下還有不到10分鐘時間,就隨便聊了,說我怎麼應付接下來的他們的老闆面,還模擬了下,一個學校的就是好呀,還指示了下哪些問題怎麼回答。
微軟實習生面試經歷:現場三面
緊接著又來了第三個面試官,這個就不怎麼問技術了,問的都是專案經歷等其它問題。如:你覺得你做過的最成功的專案是哪個,在這個專案中你擔任什麼角色,專案中共有多少人,你是負責人的話你是怎麼安排分配任務的,專案中遇到什麼困難,怎麼解決的,你怎麼看待開發和測試,更偏向做哪個,你在與客戶打交道時遇到困難怎麼辦。。。差不多就這些吧。我又說了一通,因為這個不具借鑑意義我就不詳細說怎麼回答的了,最後他說面到現在很累了吧,呵呵,我不多問了,今天面試到此結束吧……
正在中關村逛街,去家樂福一趟,回來一看好多未接來電,我打過去,他們說今天的面試表現還不錯,明天再由我們的manager來對你進行最後一次面試,天!累死我了,好吧,還是挺興奮的。他們還告訴我和manager聊時不要緊張。
微軟實習生面試經歷:Manager面試
8.3下午兩點,又跑過去終面了,那個Manager人還挺好,笑著,我也沒那麼緊張了,問了些設計方面的問題。其實有些我也沒聽懂,他英漢交雜的,只是瞎接吧,還問了我和其它同學比優勢在哪裡,也瞎說了說,35分鐘的聊天,沒有冷場,還可以吧!
微軟實習生面試經歷:接收Offer
總算是五面結束了,當天下午收到實習offer……還算幸運吧,在這主要分享下第二第三個面試官的問的技術題,其它的也沒什麼借鑑意義吧!
-
禮貌第一時間決定留給對方的印象
是什麼決定有人得到青睞,有人卻只留下嘆息?是“禮貌”。它是企業家看人、用人的線索,它在第一時間決定留給對方的關鍵印象。在美國銷售超過百萬冊、掀起討論風潮的《優秀是教出來的》(TheEssential55)一書作者隆.克拉克(RonClark),是唯一被美國總統接見過3次的國小...
-
公務員面試儀表舉止技巧
公務員考錄工作中的面試中,儀容舉止是一個重要的測試要素。這種測試從你叩門時就開始了,在你進入面試室前的輕輕叩門時,你就必須以你要應考的職位的形象出現。按照下列要求完成每一細節:1、進門進入面試室之前,應輕叩房門二、三下,待到考官的應允後才可進入(若有工作...
-
妙語連珠化解面試七式提問
直接式:如你是什麼大學畢業的,回答復旦,什麼專業,回答物理。不要太囉嗦。選擇式:你願意出差嗎,回答願意或不願意。願意加班嗎?,願意,不要模糊,更不能回答隨便。自由式:問你為什麼想應聘我們公司,你怎麼打聽到我們公司要招人的。這類問題沒有明確答案,但邏輯推理要清晰。因果...
-
財務管理職位面試10篇
面試經驗1面試公司:中國電信職位:財務管理一、筆試是聘請第三方出的題1、不定項選擇及判斷32分主要是在財務管理及管理會計方面的。2、問答題20分資本市場與貨幣市場的待點,利潤最大化與企業價值最大化的區別與聯絡,財務風險的型別及預防財務風險的基本原理,資本結...