[經驗] Amazon面試經驗
面試公司: Amazon
面試職位: Software Development Engineer I
求職方法: Amazon Career(Amazon自己的徵才網站)
背景: University of Wisconsin-Madison, Bachelor in Computer Science
(Graduated in Dec, 2011)
面試過程:
當時在Amazon Career上面丟了十幾個position都直接被拒絕了, 結果我的
application似乎被轉到University Recruiting那邊,一月底的時候收到第一個
phone interview invitation.
Amazon總共給了我三個phone interview(一般是兩個,我第二個發揮不太好
所以給了我三個). 然後就到西雅圖總部on-site inteview.一共有四個one-on-one
interview,加上午餐跟manager吃飯.我從10點半面試到下午兩點半.
一個禮拜後收到recruiter寄來email說我被錄取了.再過一個禮拜recruiter
才打電話給我跟我談offer的細節.又過了一個禮拜才收到正式的offer letter.
面試到拿到正式的offer總共花了三個多月.
心得:
Amazon問的問題並沒有特別難,主要就是data structure. Problem solving都是
一些常見的問題. Hash Table很重要,幾乎每個interviewer都會問到hash table的問
題.主要就是問hash table是甚麼,會不會做簡單的hash,遇到collison怎麼辦之類的.
binary tree相關的problem solving也會問一些.其他就是array跟list的差別這種的
基礎問題.
一定要會算時間複雜度,回答不出來時間複雜度基本上就掰了.
要有scalibility的概念,他們會問遇到龐大的資料的時候怎麼辦之類的問題.
我遇到的interviewer都很親切,遇到瓶頸的時候都會給提示.
備註:
前兩個phone interview他們都要我寫code在紙上然後念出來,這個要好好練習.
Programming Interviews Exposed跟Cracking the coding兩本書很重要,幫助很大.
Glassdoor也很好用.練習problem solving的時候不要覺得問題簡單就不把code寫下
來.有些資料結構很久沒用真的會忘記怎麼用.
無聊沒事的時候可以上UVa online judge解解題,可以訓練自己解題的能力跟讓
coding的感覺不要生疏.
每個面試只有45分鐘,但是不要因為有時間壓力就慌張,interviewer自己也知道
45分鐘不夠用.保持自己的節奏不要犯愚蠢的錯誤比較重要(當然也不能太慢啦)
拿到offer letter的時候還有一段插曲,recruiter給我的start date是5/21.但是
我的90 days unemployment period在5/15就要到期了,所以他們改成5/14了.如果有
板友遇到類似的狀況不要害羞直接跟他們要求就好了.
這是小弟人生的第一份正職工作,五月十四號開始上班,如果板上有在Amazon工作
的前輩歡迎前來認養小弟XD
祝大家求職順利!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 24.19.25.125
※ 編輯: zhengdavy 來自: 24.19.25.125 (05/04 06:41)
※ 編輯: zhengdavy 來自: 24.19.25.125 (05/04 06:54)
※ 編輯: zhengdavy 來自: 24.19.25.125 (05/04 06:59)
推
05/04 07:34, , 1F
05/04 07:34, 1F
推
05/04 08:20, , 2F
05/04 08:20, 2F
推
05/04 08:30, , 3F
05/04 08:30, 3F
推
05/04 08:37, , 4F
05/04 08:37, 4F
推
05/04 09:06, , 5F
05/04 09:06, 5F
→
05/04 09:08, , 6F
05/04 09:08, 6F
→
05/04 09:08, , 7F
05/04 09:08, 7F
推
05/04 10:30, , 8F
05/04 10:30, 8F
推
05/04 10:37, , 9F
05/04 10:37, 9F
推
05/04 12:01, , 10F
05/04 12:01, 10F
→
05/04 12:20, , 11F
05/04 12:20, 11F
推
05/04 13:15, , 12F
05/04 13:15, 12F
→
05/04 13:31, , 13F
05/04 13:31, 13F
推
05/04 18:19, , 14F
05/04 18:19, 14F
推
05/04 23:27, , 15F
05/04 23:27, 15F
推
05/05 01:51, , 16F
05/05 01:51, 16F
推
05/05 02:00, , 17F
05/05 02:00, 17F
推
05/05 07:38, , 18F
05/05 07:38, 18F
推
05/05 13:09, , 19F
05/05 13:09, 19F
推
05/05 16:04, , 20F
05/05 16:04, 20F
推
05/06 00:51, , 21F
05/06 00:51, 21F
推
05/06 02:27, , 22F
05/06 02:27, 22F
推
05/06 11:18, , 23F
05/06 11:18, 23F
推
05/06 22:34, , 24F
05/06 22:34, 24F
推
05/07 03:22, , 25F
05/07 03:22, 25F
推
05/07 13:08, , 26F
05/07 13:08, 26F
推
05/07 13:20, , 27F
05/07 13:20, 27F
推
08/28 00:34, , 28F
08/28 00:34, 28F