大齡程序員肉翻記錄【一】

前言

本人大齡程序員,一直想去國外工做,最近拿到了幾個 offer。已經遞交了辭呈,在辦離職和等簽證的階段,因此寫下這篇博客,記錄一下這半年來的過程。html

我的背景

末流 985 CS 小碩,BAT 大廠底層搬磚,工做 5 年。我的感受背景重要性從大到小是,大廠背景(幾乎全部的國外面試官都知道我廠),學校(國外的 HR 只知道 TOP2,可是申請簽證的時候,有些國家會看你的學校),工做經驗。java

職位搜索

1. 100 offer 上的新加坡和澳大利亞專區,你能夠勾選你想去的地區。我只接到過新加坡公司的面試邀請,新加坡的大廠 Sea Group,Grap 等基本上不少國內工程師過去的,因此面試的時候你會感受面試國內互聯網公司。也有一些小廠,面試都是英文面試,可是他們所需的人比較少,面試的人又多,因此會比較挑剔。程序員

2. Stack Overflow 這個是我以爲很讚的,搜索功能能夠根據公司是否提供 visa sponsor 過濾。像澳大利亞的公司,若是你沒有工做簽證,是須要僱主擔保的。面試

3. 其餘的例如,glass door,LinkedIn,我的感受差很少。算法

簡歷準備和麪試技巧

推薦 coursera 上的課程 https://www.coursera.org/specializations/english-interview-resume,裏面詳細說了若是搜索信息,簡歷如何寫,behavior question 如何練習,推薦主要看 course 2,3,4 。docker

其實面試和 sell 的過程同樣,都是須要把你作爲一個商品賣出去,那麼什麼是一個好的銷售?有一本書叫作《sell with story》,中文名字叫作《銷售就是賣故事》。普通的銷售是賣商品,好的銷售是經過故事來賣商品的,這個和麪試同樣,當面對一些 behavior question 的時候,你能夠乾巴巴的說本身是什麼什麼樣的員工,或者,拿一個曾經在工做中發生過的事情來證實你是他們須要的員工。框架

behavior question 的回答也能夠參照 STAR 法則的,因此你要準備的 story,實際上就是 STAR 中那個 A(action),即你採起了什麼措施。有了這個 A 之後,能夠應對多種 S(situation)和 T(task)的,也就是說你準備了好了兩三個關於本身的故事,能夠用在多中 behavior question中。測試

舉個例子,我最喜歡講的事情是:「我帶着咱們項目組的某個程序員和客戶去開會,看看客戶真的須要什麼的,而後咱們明確了目標,最後項目結果也很好,每一個人都很開心。」那麼這個 A 能夠回答什麼問題呢?優化

Q1: 若是在工做中,你和同事有不同的見解和意見,你是怎麼處理的?this

A1: 曾經在一個項目中,我以爲應該這樣作,個人一個同事應該這樣作,可是咱們誰也說服不了誰,甚至在會議上爭吵。因而我帶着咱們項目組的某個程序員和客戶去開會,看看客戶真的須要什麼的,而後咱們明確了目標,最後項目結果也很好,每一個人都很開心。

Q2: 你是怎麼樣激勵你的 team member 的。

A2: 曾經在一個項目中,有段時間咱們都很低沉,由於沒有產出,我也沒有明確的方向。 因而我帶着咱們項目組的成員和客戶去開會,看看客戶真的須要什麼的,而後咱們明確了目標,最後項目結果也很好,每一個人都很開心。

不少人有一個誤區,以爲面試國外的公司就是須要我算法好,技術強,用的框架多。其實面試官一般都是你之後的同事,因此在經過基本的算法測試之後,不妨實際一點,be real。個人簡歷上有個項目,是我優化了咱們系統的部署工做。這個項目,我沒有寫一行代碼,可是總會有人問到。我就給面試官解釋,咱們當時面對的困難是什麼,我本身去找了一個開源的部署軟件,結果效果很好。最後我老是說一句 「Actually, this project is not about coding or designing a sophisticated system, it is just about picking up the right tool for right task.」 說完這句話以後,沒有面試官不認同的,誰關心你是否是用 docker?

面試過程

online test

通常簡歷經過之後,HR 會發一個 online test 的鏈接給你,多數是 https://www.hackerrank.com,http://codeity.com/,個人兩個建議

1. 作題目以前去 https://www.glassdoor.com/index.htm,https://www.careercup.com/ 上把該公司全部的面試 review 都掃一遍,若是提到了 online test 的算法題目,如今本身作一遍。

2. 別整個複製粘貼,有些平臺有 replay 的功能的,因此你的屏幕上忽然出現一大段文字是有問題的

3. glassdoor 的題目都要本身處理輸入輸出,因此對於輸入的處理方式最好了解一下。(這點在工做中用的很少,誰寫的代碼會從鍵盤讀取輸入啊)。

screen interview

online test 之後就會有 4 輪左右的視頻面試了,關於這個,在下一篇裏面說

相關文章
相關標籤/搜索