SDE職位面試9篇

來源:巧巧簡歷站 1.1W
SDE職位面試9篇
面試經驗1面試公司:微軟工程院 職位:SDE
這次來北京的主要目的,就是今天的微軟面試。
結果早上6:30起來,看見伯君可以上網,就厚着臉皮,讓他給共享無線網,上了一個小時多的網,然後再智聯,51job上狂投簡歷,結果今天下午就受到三個面試電話。
還不到中午就瞌睡了,下午13:00的面試,然後我就很緊張,中午從11:00到12:00都沒有睡着,然後再一種不是很好的狀態下面試,但是回答的還是不錯的。
可是看老爹的樣子,我的回答還不是很好,因為很多都是沒有真正的是自己想出最好的解法的。
每次都是提到我的開封公交的東西,然後就問我SQL語句,結果兩個Dev都問了SQL,結果我都不會。
這是一個敗筆,然後就是一個PM的讓我給出設計方格的方案,我也是不會,這是第二個敗筆。
下面寫下具體的過程吧: 首先,前台三樓沒人,讓我去了二樓,然後等了一會兒。
二樓前台讓我去了三樓,然後保安把我帶到了指定的位置。
在一個會議室。
1、剛到會議室,就來了一個Dev,一個年青的小夥子,可以人家可是微軟的工程師啊!可是一上來就是SQL:一個表person(ID,NAME),寫SQL將相同name的IDs只保留一個ID。
delete from person where id in (select from person p1 where 2011-1-17想出來的結果 結果我不會,我就説可以在程序中處理。
然後是用程序處理這個東西,結果我提出struct Node{int ID;string name;bool flag;}來處理,寫了個程序,結果我自己看出問題了,然後向自己改了一點。
之後寫了一個quicksort,然後求n個數中最大的m個數,我居然沒有想到快速排序,提出了排序,然後是找最大的m個。
他一提示,我就想到快速排序的特點了,來求結果。
之後是一個單鏈表,找倒數第m個節點。
然後我想到了求單鏈表的環的問題,提出兩個追趕的指針,結果想了想不對。
後來他有提示,兩個指針,結果我一點就通,讓後想起兩個指針一次一步,但是第二個遲走m步。
就可以了。
對了,他還問了,多態性我還是回答了。
虛函數,指針,引用,我都不是很熟悉。
C++,C#的比較。
這樣看來,回答的確實不是很好。
我還自以為是的想可以有50%的可能過的,看樣子是不行了。
忘了寫了,第一個Dev,中間還拿了一瓶飲料過來....看來微軟還是很爽啊,就是不知道我可以進去的可能有多大,我居然自認為是50%.........中間同方的來個電話問我的情況,然後我隨便答答,就接着面試了,還有就是這次回答的比較快,然後這個Dev就問了比較多的問題 2、第一個大概花了45分鐘,到了14:00。
第二個Dev,來了問我最自豪的是哪個項目,説是開封公交,結果就問我SQL語句,是知道員工的入廠時間,和工齡工資,寫個SQL語句計算每個員工的工齡工資,可是沒有回答出來。
select name,salary from salary,em where Years=(year(GETDATE())-year(JoinDate)) 2011-1-7其實都是已經忘了的SQL語句,面試有很大的影響 下面就問我,數據結構的東西。
第一個是long [1000000]中的數,是1-1000000,問有沒有重複的數。
我提出A、用bitset;B、排序 然後他説這兩個的時間複雜度我説是n、n*logn。
然後説第一個方法使用了額外的空間,看看可不可以省略額外的空間。
我一經提示就想起來,1000000 int32有幾位空閒,就説可以用long [1000000]本身做bitset。
接着就是一個struct Node{int value;Node* next1,*next2;//指向下一個和下下一個Node} 然後寫一個insert(Node* head,Node* node,int n)//n是位置 然後我寫了一個Node* per,*p; 循環p=p->next;的方法結果他説,優化一下,然後我才提出p=p->next->next的方法;之後就這樣結束了,不過看樣子還是不好啊,還是提示了優化。
哎,俺老爹還是看出了,缺點,我回答的不好
面試官的提問:上來就是SQL:一個表person(ID,NAME),寫SQL將相同name的IDs只保留一個ID

------面試經驗2面試公司:amazon 職位:SDE
電面一,
自我介紹,一些通常的問題 why amazon等
編程語言問題,對簡歷上列的語言全部自我評價,説優缺點
C++技術問題, virtual function的實現, OOP的特點。
Python和C++比較的優缺點
技術問題問了一堆,感覺自己答得很羅嗦,教訓是一定要答簡潔,節省時間給下面的
常見算法題一道,去掉一個數組中重複奇數次的數
hashtable, first sort and scan
寫Hashtable的程序,念給他聽, 後來他説Hashtable直接用整數當Key空間太大導致
後來的遍歷時間比n大得多, 改進, 當時我沒想到map到另一個數組裏。

電面二
就一道restuarant reservation system的設計題,以及幾個Follow up.
但是問得很細很細,具體到某個函數的輸入參數,返回的都講。
設計了hashtable,database, heap, bst一些數據結構。
大概50分鐘才結束,我問他只有一道題目,那個面試官説夠了,但是覺得肯定是答
得不好沒戲了,不過第二天收到onsite的Email

一週半後
Onsite
覺得失誤是訂得太趕了,去之前剛剛看完career cup150問, 題目都算常見,不過
有兩題正好是我當時的盲點,晚點去在版上都看見題目了, 所有之前臨時抱佛腳複習
的題目,和一系列的design題目都沒考到,比較鬱悶。
面試官的提問:電面一,
自我介紹,一些通常的問題 why amazon等
編程語言問題,對簡歷上列的語

------面試經驗3面試公司:BEA 職位:SDE
編程語言問題,對簡歷上列的語言全部自我評價,説優缺點
C++技術問題, virtual function的實現, OOP的特點。
Python和C++比較的優缺點
技術問題問了一堆,感覺自己答得很羅嗦,教訓是一定要答簡潔,節省時間給下面的
常見算法題一道,去掉一個數組中重複奇數次的數
hashtable, first sort and scan
寫Hashtable的程序,念給他聽, 後來他説Hashtable直接用整數當Key空間太大導致
後來的遍歷時間比n大得多, 改進, 當時我沒想到map到另一個數組裏。
面試官的提問:編程語言問題,對簡歷上列的語言全部自我評價,説優缺點
C++技術問題, virtual fun

------面試經驗4面試公司:微軟中國(Microsoft) 職位:SDE
整個面試過程只有兩面,第一面是一個看上去像工程師的面試官領我進一個房間,為了我最近做的一個項目,聽我説完感覺他對這個項目不是特別有興趣,就跳過了。接下來是兩個算法題,在白紙上寫程序,並設計測試用例,關於二叉樹和排序的。第一面很輕鬆。第二面是一個看上去像PM的面試官,一開始聊了一下感覺還挺輕鬆的,問了我一下關於買股票的問題,當時一直想用兩個指針來實現這個問題,導致後來沒有做出來,後來又問了一些關於索引和數據庫sql的問題。
面試官的提問:遍歷二叉樹、奇數和偶數的排序問題、買股票問題、sql語句等

------面試經驗5面試公司:expedia 職位:SDE
但考慮到谷歌對TripAdvisor的挑戰,Expeida此舉的確比較明智。過去個月來,谷歌一直在重點推廣Places搜索產品。與 TripAdvisor一樣,該服務可以展示酒店評論,並將用户引致客房預訂頁面,而且還提供其他功能。TripAdvisor CEO史蒂芬·卡夫(Stephen Kaufer)表示,隨着谷歌調整搜索結果的顯示方式,該網站的流量已經有所下滑。事實上,美國互聯網流量監測機構comScore的數據顯示,自從去年 11月以來,TripAdvisor的頁面瀏覽量已經出現了同比下滑。
面試官的提問:但考慮到谷歌對TripAdvisor的挑戰,Expeida此舉的確比較明智。過去個月來,谷歌一直在重

------面試經驗6面試公司:霍尼韋爾(Honeywell) 職位:SDE
最初的電話溝通,中文外加英文問題,英文問的不是很深入答題有7個問題左右涵蓋了部分的專業知識和一些職位相關的問題,然後是安排到工廠的面對面交流,同樣的英文加中文,第一步,部門經理,PASS 第二部品質經理 ,Failure.然後就沒下文了,總體感覺,部門經理像是找人的心態,品質經理就不好説了,感覺是例行公事,不覺得是抱着招聘的心思而來。
面試官的提問:1. 工作內容
2. 工作中部分比較棘手問題的處理方式
3. 專業性的知識
4.

------面試經驗7面試公司:oprea 職位:SDE
首先接到一個電話,詢問自己的相關信息,對面Hr應該是在錄入一個表格,聽得到一面問一面敲打鍵盤的聲音。過了大概一週,發來一封郵件,和一套代碼,附有5個題目,是C++的,要求做好之後,回覆郵件,我基本都做出來了,可是不關是做出來就行,對方對編程的細節和思想有嚴格要求,最後還是沒有得到OFFER,希望大家找工作順利!
面試官的提問:為什麼離職?之前做C++多久?之類的

------面試經驗8面試公司:上海聯影醫療科技 職位:SDE
1.一開始就是英文面試,是hr的面,他要你介紹自己,然後看你的簡歷,回答一些基本的問題;再然後,查看你的性格,IQ,反正是各種胡扯。
2. 主管面試,反正是各種胡扯,這個人很能侃,什麼都懂,圖形圖像,數學,編程,問的比較深入。
3. boss面試,這個最輕鬆,問你最成功和最失敗的事情,平常看什麼書,上什麼網站!
面試官的提問:1.一開始就是英文面試,是hr的面,他要你介紹自己,然後看你的簡歷,回答一些基本的問題;再然後,查看

------面試經驗9面試公司:上海聯影醫療科技 職位:SDE
1.一開始就是英文面試,是hr的面,他要你介紹自己,然後看你的簡歷,回答一些基本的問題;再然後,查看你的性格,IQ,反正是各種胡扯。
2. 主管面試,反正是各種胡扯,這個人很能侃,什麼都懂,圖形圖像,數學,編程,問的比較深入。
3. boss面試,這個最輕鬆,問你最成功和最失敗的事情,平常看什麼書,上什麼網站!
面試官的提問:1.一開始就是英文面試,是hr的面,他要你介紹自己,然後看你的簡歷,回答一些基本的問題;再然後,查看

------
熱門標籤