2016年3月29日 星期二

[職涯] 海外求職經驗分享




一開始也沒特別想找國外的工作,原本計畫還要在磨練個兩三年才往外發展,但是去年有一天突然收到Facebook的來信,不是Faceb00k,是真的Facebook,邀請我參加面試,才開始第一次海外求職的經驗,之後膽子也大了起來,投投履歷聊聊天,當做練英文和練表達方式.



1) Facebook:

第零關: 人資,分別問了幾個能力(像是SQL,Python)給自己幾分

第一關: Data Warehouse主管,問了幾個基本DW概念像是 star snowflake schema 什麼意思,在某些情況下表單要怎麼設計,線上出了題目寫了一段SQL Code.

第二關: Engineer的主管,主要考python的 Coding,印象很深刻第一題考 KNN 實作,第二題考計算陣列中的排列算法,中間其實主管人很好會適時提示,但是因為我Coding很爛加上第一次線上寫Code,表現很差,收到感謝信.


因為FB會上機考,當時非常認真的刷leet code,雖然最後沒用上,但是總算對一些基本的資料結構有點了解.

2) ad2game:

這是一家德國的遊戲公司,做廣告投放的.
直接跟主管面試,問了一些知不知道他們怎麼運作,怎麼投廣告,為甚麼有興趣,沒什麼技術問題,後來收到感謝信.

3) Retention Science:

專門做客戶續留的公司
只有跟人資面試,問了一些技術問題像是Spark是什麼,RDD是什麼,自認為講得滿多也滿清楚的,但是最後還是收到感謝信.

4) 波蘭一家人力公司:
要幫他們的客戶找IT人員,跟人資面試的時候不小心說到其實比較想去英國法國搞得對方很生氣XD 他們很注重求職者有沒有意願 relocate 去波蘭.

5) XXXXXXXX:

美國公司的中國分部,所以一開始是和大陸人資面試,採用中英文交替方式進行,問了一些基本經歷問題,有沒有意願relocate,家人的支持等等.過了這關跟技術部門主管聊天,也是中英文交替,這關問比較多技術上的問題,偏重資料分析和機器學習,包括曾經用了什麼方法,要用什麼方法來改進或檢驗等等.過了這關換廈門的VP,這部分就比較少技術問題,比較多是聊聊廈門的環境和未來工作方向.這關過了還有美方的技術主管,全英文進行,問了一下偏好的工作方式,分析方面的問題,也聊到Spark和SparkR的經驗.

其實我英文不是很好,但是大家對工程師的英文要求可能也沒很高,重點是能把會的東西表達到多少出來比較重要.有時候一個簡單的問題其實也可以扯到很多相關的東西進來,但是因為緊張又用英文就簡單帶過,這樣相對來說是比較吃虧的.畢竟人家要跨國找人,一定要拿出值得人家願意雇用的專業和溝通能力才有機會.

現在工程師很多印度人,所以一定要聽習慣印度口音.我大概聽了印度的線上教學課程快一個月才比較懂.不過現在還是很多聽不懂XD

面試時除了對方考驗專業技能外,大部分的面試官都滿鼓勵問問題,也很願意回答,可以趁這個時間多問問關於對方公司的風氣,而且技術主管通常也滿喜歡被問到技術上的問題,會讓場面比較活絡.

履歷部分我有請國外的朋友幫我修,修好之後就不太再改了,不敢說是很棒的履歷,但是至少也不至於見不得人.畢竟沒有國外學歷又沒身份,聽說第一關很容易就被刷掉了XD

另外,跨國面試,很容易被放鳥...不論是HR傳達錯誤還是對方搞錯時間,很容易因為時差問題改期好幾次.幾乎每個公司都改過時間,改過兩三次以上的也不在少數...非常考驗算時差跟半夜起床的能力Orz...