1. 程式人生 > >北美程式設計師面試常見問題

北美程式設計師面試常見問題

  1. 面試時需要寫註釋嗎? 一般不需要,具體可以問面試官

  2. 刷題刷到什麼程度可以去面試了呢? lintcode 把200-300個題目刷兩遍, 其中刷過的題目60%題目做到bug free,就比較好啦。

  3. 面試英語到什麼程度? 英語不是重點,能溝通就可以了,技術,演算法才是重點

  4. 公司冷凍期多久? 一般1年或者半年,不同公司不一樣

  5. 前端工程師/資料科學家需要刷題麼? 需要,60%考演算法,40%考相關背景技術

  6. GPA重要麼? 北美GPA3.5以上可以寫到簡歷上,GPA只是敲門磚,不要太低,剩下就看個人技術。

  7. 灣區/加州找工作有好處麼? 至少面試的時候,可以少一門面試,或者直接給你onsite

  8. 在哪裡可以找到面經? glassdoor, 一畝三分地,themianjing.com

  9. c++/java/python等等 哪個語言找工作更好?可以用python面試麼? 語言不是重點,重點的是你會什麼,你做過什麼專案。

  10. FLAG面試難度? 大概lintcode/leetcode medium 偏難一點

  11. 女生面試是否真的比男生要求低一些好進一些? 一些公司會要求公司員工平衡,對女生的要求會比男生低一點。

  12. 畢業多久算new grad 呢? 不同公司不一樣。 一般是一年期來算。

  13. 哪裡可以投簡歷找內推? 找內推: 一畝三分地,linkedin 投簡歷: indeed,monster,hired.com,linkedin,readyforce.com

  14. 投完簡歷沒有結果怎麼辦? 一般投完要等2-3周才會有結果,如果沒有結果,可以讓內推的同學幫你催一催。

  15. 面試完後多久出結果? 一般面試完後要2周才會有結果,一些小公司會比較快,有一些面的比較好的直接就可以當天或者第二天就出結果。

  16. 面試時碰到做過的題,該如何表現?是否要告訴面試官自己做過? 比較誠實的做法是告訴面試官,但是通常面試官面試前只准備了2-3個題目,如果你告訴了面試官,面試官只有面下一個題目,一般下一個題目都會比較難,但是如果你又做不出來又比較吃虧相當於一道題目都沒做,所以建議還是裝作想一想,不給面試官說之前做過,實際上很可能大多是做過的,因為題目非常類似lintcode或者leetcode

  17. 面實習和麵試full time有區別麼? 題目是一樣的。 實際上題目是一樣。只是面實習的要求會比較full time的要求低。

  18. h1b申請日期是多久? 每年4月15日結束

  19. 如果只有國內的實習經歷,在美國找full-time的CS工作是不是比較困難? 是比較難,但是並不是沒有可能,也不是沒有機會,多投簡歷,總會有機會的,成功例子還是很多的

  20. 在哪裡可以看程式設計師的工資。paysa 比較準確, glassdoor資料比較多