面試經歷:
申請的話, 先是網申+cv+cover letter, 我比較建議大家簡歷上面多點社會活動.然后把學到的interpersonal skills寫寫.
open question不要有語法錯誤.
第一輪電話面試.他email說的是半個小時,時間是定好的.不是突擊.最后面是45分鐘. 所有問題全部是技術相關的.除了第一個問題 - 介紹下自己情況 技術問題.基本在論壇上面資料都cover了.比如 list和array 區別, pass by reference or value, memory leakage, oo基本問題, overload/override, 數據庫clustered or non-clustered.還有quick sort和 binary sort介紹.復雜度.適用在哪里.有什么問題等等.基本準備下應該沒有問題,都很基本.
這個過了就進入最后一輪 AC, 是5.5個小時的.從早上8:30開始.相比以前和其他公司.今年這個長度我覺得不累.哈哈. 往年有1天半的AC.暈 面試基本是. group discussion+2個technical interviews+1個interpersonal skill interview. 全部2個對你一個. group discussion 是給了幾個os+database+gui資料, 然后要求選擇哪個合適.四個人一組.然后2個人資料是來自相同department的email.根據自己和其他人的資料.選系統. 我可以說的就是.要get involved, 如果有不了解問題.不要怕要問其他人來確認..做完后.
hr會殺入在給一個資料.然后繼續做討論15分鐘.反正就是多說就是了.多和其他人交流. 然后就是一般面試...介紹自己, 為什么要做這個,為什么學這個學校, teamwork, 對公司了解, 有個特別點問題就是.如果你是boss在開10人大會.下面你的員工說的東西有個很大的錯誤,而且很基本的錯誤.你怎么辦.還有如果回到幾年前.你會有什么選擇會改變嗎.(我就說不讀phd了,申請ms直接.哈哈)這個部分問題很多.準備要充分.而且很多問題是根據你自己回答.他們追下去問.
后面就是兩個technical interview, 我大概回憶下.有np/p問題, hashmap, hash原理, deadlock問題, java GC 問題, 還有很多多線程問題(具體有點忘記了), 記得一個GC在多線程環境下的操作.還有j2ee問題.介紹下spring, soap, hibernate. (基本就可以了). c 內存操作問題, 還有 internet, ip和tcp區別. 然后osi說幾個protocols.
第二個面試.基本都是數據結構.寫個 binary search tree 來找某個值, 要遞歸和非遞歸的.然后hash table, 還有點不記得了. 然后數據庫.寫個簡單的er 圖.學生, 課程.然后寫sql. 還要早最大值.然后排序的sql.基本的很.然后說下dns是什么.怎么實現的.最后說下從你在瀏覽器輸入一個網址. 到內容被全部顯示的過程, 原理等等. 基本面試完了.然后去吃飯和以前的graduate scheme的人聊聊.
摩根士丹利IT工程師面試題
技術問題.基本在論壇上面資料都cover了.比如 list和array 區別, pass by reference or value, memory leakage, oo基本問題, overload/override, 數據庫clustered or non-clustered.還有quick sort和 binary sort介紹.復雜度.
通過網上申請得到面試機會,先做在線筆試題,再電話面,最后現場面試,問題較基礎,但范圍較廣,需要有扎實基礎。不難,好好準備就能有不錯的表現。
面試官問的面試題:摩根士丹利IT工程師面試題
算法題,編程語言掌握程度,計算機網絡相關知識,計算機操作系統相關知識,問題較基礎,但范圍較廣,需要有扎實基礎。不難,好好準備就能有不錯的表現。
一對一面試,面試官會問你幾個問題,并讓你寫代碼
面試官問的面試題:摩根士丹利軟件開發工程師面試題
Overload 和 override的區別