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


前言

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

個人背景

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

職位搜索

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 。

其實面試和 sell 的過程一樣,都是需要把你做為一個商品賣出去,那么什么是一個好的銷售?有一本書叫做《sell with story》,中文名字叫做《銷售就是賣故事》。普通的銷售是賣商品,好的銷售是通過故事來賣商品的,這個和面試一樣,當面對一些 behavior question 的時候,你可以干巴巴的說自己是什么什么樣的員工,或者,拿一個曾經在工作中發生過的事情來證明你是他們需要的員工。

behavior question 的回答也可以參照 STAR 法則的,所以你要准備的 story,實際上就是 STAR 中那個 A(action),即你采取了什么措施。有了這個 A 以后,可以應對多種 S(situation)和 T(task)的,也就是說你准備了好了兩三個關於自己的故事,可以用在多中 behavior question中。

舉個例子,我最喜歡講的事情是:“我帶着我們項目組的某個程序員和客戶去開會,看看客戶真的需要什么的,然后我們明確了目標,最后項目結果也很好,每個人都很開心。”那么這個 A 可以回答什么問題呢?

Q1: 如果在工作中,你和同事有不一樣的看法和意見,你是怎么處理的?

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 輪左右的視頻面試了,關於這個,在下一篇里面說

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM