數個舊金山軟體公司面試經驗 - 海外工作
By Jack
at 2012-11-12T11:37
at 2012-11-12T11:37
Table of Contents
最近三個月遠距離面試了四五家公司
不過都沒有上,還有一家還在談
碰巧今天早上發現原來還有海外工作版
一方面分享一下自己面試的準備經驗,另一方面也問問版眾相關的建議
背景:
我是美國公民,不過在台灣長大,求學也都是在台灣
台大機械系畢業
自學程式,有數個開放原始碼專案
參加不少台灣的程式開發社群及聚會:
rails tuesday, rgba, cocoaheads, hacker thursday, hitcon, coscup, jsdc, osdc
有github帳號 https://github.com/dryman
以及英文的技術性部落格: http://www.idryman.org
雜項技術很多:網頁開發、文字處理、影像處理、科學計算、協助處理資安問題等等
專精鑽研的技術是iOS開發
目前在中研院資訊所當助理
投履歷的方式:
一開始是在LinkedIn上面找公司,有iOS相關的就投
不過幾乎都沒有回信
接下來是找Hacker News job board
由於上面小公司居多,投了有一半的機會會回你
目前面試過的公司有CueUp, Tagged, Exec
其他還有一些公司還在談
面試方式:
Skype,我都是約台灣早上六點半(他們的時間是下午兩點半或三點半,要看日光節約)
有些公司會先就基本的東西閒聊
但大部分都是直接開始線上考程式:
弄一個即時協作寫作平台(大部分是用google doc)
然後就在上面打題目,讓你作答
題目:
全部都是常見的程式面試考古題
例如reverse a string, find nearest ancestor of two node in a non binary tree
print out positive and negative number pairs in a number array
等等
目前線上考的都是考古題當中比較簡易的
要即時作答本來就不簡單,所以目前沒看到考超難的那種
額外的題目
有些公司會在他們的網站上弄線上的題目讓你考
例如facebook是用interview street的系統
我面試的其中一家是greplin,他們自己弄了一個自己的線上題目
這種題目就會難得多:
Find all subsets in a array that the biggest number is sum of rest of the
subset
ex:
{3, 4, 9, 14, 15, 19, ...}
{4, 15, 19} 就是19=4+15,是合格的subset
這題最難的是他的數字有二十幾個,光是要計算power set就讓人很頭大
複雜度是2^n,把我的記憶體全部用光光orz
這種還不是最難的,facebook合作的interview street我就真的做不出來orz
這種公司會等你把題目做完後,給你一個驗證碼
拿了驗證碼多半就能得到面試機會
雖然這種題目相關的網站很多
但我會推薦買cracking the coding interview這本書
這對我考這些線上測驗還蠻有幫助的
面試問題:
大部分都是他們會介紹一下他們自己
然後請你自我介紹一下
這部分如果有先準備好英文來介紹,會順暢很多
所有的公司,都會問你有沒有問題要問他們
這看起來好像是個很輕鬆的題目,但是是一個最需要嚴肅面對的題目
如何問公司問題:
最好先作一點功課,真的問一些重要的問題
如果沒有先作功課,也可以問這些:
How many meetings do you have every week?
What is the ratio of developers and PMs? What is the interaction like?
How does planing happen?
好的問題會讓公司覺得你是很認真的考慮他們的工作
問了沒加分的問題等於大扣分,這部分應該要好好把握
有準備但沒被問到的問題:
以下的問題雖然我沒被問到,但如果被問了卻沒準備可是很尷尬的
What is the most challenging part in your xxx project?
What have you learned form xxx project?
What is the most interesting part in your xxx project?
What is the hardest bug in your previous projects?
How do you deal conficts with your team members?
好好的重新審視自己放上履歷的專案,思考以上幾個問題自己會不會回答
即使沒被問到,也還是能增加自己面試時的自信心
=======================================================
落落長寫了一大堆,不過目前沒有一家成功得到錄取
家人希望我不要直接衝職場,改為先取得CS學歷
我上個禮拜登記報考12/9的GRE,不過準備時間只有一個月,成績應該也不會多出色
之前把工作之餘的時間都壓在寫專案及準備面試上了
身為美國公民在台灣其實還蠻不便的
勞工局對外國人在台就業的條件非常苛刻
在台灣我面試了三家公司,三家都有意願錄取(畢竟我經營台灣開發社群也有一段時間)
可是都卡在聘顧外國人的條件不符
如果使用停留簽證或旅遊簽證留在台灣
接案的話又會變黑工(還是說這樣做的外國人其實很多?)
現在的工作環境(中研院)的工作主要就是寫文件還有處理雜事
採購、報帳、訂便當會議室、人事申報、維護網站、救被駭的網站、規劃訪問教授的行程
Hmmm
我是希望能換到一個比較能專注於開發的工作啦(汗)
不知版眾有什麼建議?
目前的選擇有:
1. 在台灣繼續投公司,但也不知會不會上
2. 辭了工作,專心準備GRE(使用停留簽證)
3. 去ESL program,同時投投看秋季班
4. 在灣區找個地方住兩個月,投履歷面試
5. 其他?
--
不過都沒有上,還有一家還在談
碰巧今天早上發現原來還有海外工作版
一方面分享一下自己面試的準備經驗,另一方面也問問版眾相關的建議
背景:
我是美國公民,不過在台灣長大,求學也都是在台灣
台大機械系畢業
自學程式,有數個開放原始碼專案
參加不少台灣的程式開發社群及聚會:
rails tuesday, rgba, cocoaheads, hacker thursday, hitcon, coscup, jsdc, osdc
有github帳號 https://github.com/dryman
以及英文的技術性部落格: http://www.idryman.org
雜項技術很多:網頁開發、文字處理、影像處理、科學計算、協助處理資安問題等等
專精鑽研的技術是iOS開發
目前在中研院資訊所當助理
投履歷的方式:
一開始是在LinkedIn上面找公司,有iOS相關的就投
不過幾乎都沒有回信
接下來是找Hacker News job board
由於上面小公司居多,投了有一半的機會會回你
目前面試過的公司有CueUp, Tagged, Exec
其他還有一些公司還在談
面試方式:
Skype,我都是約台灣早上六點半(他們的時間是下午兩點半或三點半,要看日光節約)
有些公司會先就基本的東西閒聊
但大部分都是直接開始線上考程式:
弄一個即時協作寫作平台(大部分是用google doc)
然後就在上面打題目,讓你作答
題目:
全部都是常見的程式面試考古題
例如reverse a string, find nearest ancestor of two node in a non binary tree
print out positive and negative number pairs in a number array
等等
目前線上考的都是考古題當中比較簡易的
要即時作答本來就不簡單,所以目前沒看到考超難的那種
額外的題目
有些公司會在他們的網站上弄線上的題目讓你考
例如facebook是用interview street的系統
我面試的其中一家是greplin,他們自己弄了一個自己的線上題目
這種題目就會難得多:
Find all subsets in a array that the biggest number is sum of rest of the
subset
ex:
{3, 4, 9, 14, 15, 19, ...}
{4, 15, 19} 就是19=4+15,是合格的subset
這題最難的是他的數字有二十幾個,光是要計算power set就讓人很頭大
複雜度是2^n,把我的記憶體全部用光光orz
這種還不是最難的,facebook合作的interview street我就真的做不出來orz
這種公司會等你把題目做完後,給你一個驗證碼
拿了驗證碼多半就能得到面試機會
雖然這種題目相關的網站很多
但我會推薦買cracking the coding interview這本書
這對我考這些線上測驗還蠻有幫助的
面試問題:
大部分都是他們會介紹一下他們自己
然後請你自我介紹一下
這部分如果有先準備好英文來介紹,會順暢很多
所有的公司,都會問你有沒有問題要問他們
這看起來好像是個很輕鬆的題目,但是是一個最需要嚴肅面對的題目
如何問公司問題:
最好先作一點功課,真的問一些重要的問題
如果沒有先作功課,也可以問這些:
How many meetings do you have every week?
What is the ratio of developers and PMs? What is the interaction like?
How does planing happen?
好的問題會讓公司覺得你是很認真的考慮他們的工作
問了沒加分的問題等於大扣分,這部分應該要好好把握
有準備但沒被問到的問題:
以下的問題雖然我沒被問到,但如果被問了卻沒準備可是很尷尬的
What is the most challenging part in your xxx project?
What have you learned form xxx project?
What is the most interesting part in your xxx project?
What is the hardest bug in your previous projects?
How do you deal conficts with your team members?
好好的重新審視自己放上履歷的專案,思考以上幾個問題自己會不會回答
即使沒被問到,也還是能增加自己面試時的自信心
=======================================================
落落長寫了一大堆,不過目前沒有一家成功得到錄取
家人希望我不要直接衝職場,改為先取得CS學歷
我上個禮拜登記報考12/9的GRE,不過準備時間只有一個月,成績應該也不會多出色
之前把工作之餘的時間都壓在寫專案及準備面試上了
身為美國公民在台灣其實還蠻不便的
勞工局對外國人在台就業的條件非常苛刻
在台灣我面試了三家公司,三家都有意願錄取(畢竟我經營台灣開發社群也有一段時間)
可是都卡在聘顧外國人的條件不符
如果使用停留簽證或旅遊簽證留在台灣
接案的話又會變黑工(還是說這樣做的外國人其實很多?)
現在的工作環境(中研院)的工作主要就是寫文件還有處理雜事
採購、報帳、訂便當會議室、人事申報、維護網站、救被駭的網站、規劃訪問教授的行程
Hmmm
我是希望能換到一個比較能專注於開發的工作啦(汗)
不知版眾有什麼建議?
目前的選擇有:
1. 在台灣繼續投公司,但也不知會不會上
2. 辭了工作,專心準備GRE(使用停留簽證)
3. 去ESL program,同時投投看秋季班
4. 在灣區找個地方住兩個月,投履歷面試
5. 其他?
--
All Comments
By Olga
at 2012-11-13T17:48
at 2012-11-13T17:48
By Mia
at 2012-11-16T11:35
at 2012-11-16T11:35
By Mia
at 2012-11-21T08:18
at 2012-11-21T08:18
By Tom
at 2012-11-22T22:43
at 2012-11-22T22:43
By Aaliyah
at 2012-11-26T00:11
at 2012-11-26T00:11
By Adele
at 2012-11-27T16:22
at 2012-11-27T16:22
By Steve
at 2012-12-01T21:55
at 2012-12-01T21:55
By Doris
at 2012-12-03T15:09
at 2012-12-03T15:09
By Ophelia
at 2012-12-06T22:41
at 2012-12-06T22:41
By Lydia
at 2012-12-08T07:30
at 2012-12-08T07:30
By Mia
at 2012-12-09T19:59
at 2012-12-09T19:59
By Annie
at 2012-12-13T09:22
at 2012-12-13T09:22
By Andrew
at 2012-12-17T00:29
at 2012-12-17T00:29
By Selena
at 2012-12-18T21:37
at 2012-12-18T21:37
By Dora
at 2012-12-21T00:07
at 2012-12-21T00:07
By Susan
at 2012-12-22T06:56
at 2012-12-22T06:56
By Mia
at 2012-12-22T12:42
at 2012-12-22T12:42
By Linda
at 2012-12-25T16:28
at 2012-12-25T16:28
By Ophelia
at 2012-12-28T18:46
at 2012-12-28T18:46
By Puput
at 2012-12-30T21:16
at 2012-12-30T21:16
By David
at 2013-01-03T17:44
at 2013-01-03T17:44
By Gary
at 2013-01-08T11:16
at 2013-01-08T11:16
By Rae
at 2013-01-12T04:55
at 2013-01-12T04:55
By Ophelia
at 2013-01-15T21:01
at 2013-01-15T21:01
By Edith
at 2013-01-16T22:23
at 2013-01-16T22:23
By John
at 2013-01-21T16:50
at 2013-01-21T16:50
By Yedda
at 2013-01-24T16:41
at 2013-01-24T16:41
By Eartha
at 2013-01-28T15:21
at 2013-01-28T15:21
By Ivy
at 2013-01-29T11:36
at 2013-01-29T11:36
By Gary
at 2013-01-31T18:39
at 2013-01-31T18:39
By Kama
at 2013-02-04T11:33
at 2013-02-04T11:33
By Susan
at 2013-02-08T09:06
at 2013-02-08T09:06
By Linda
at 2013-02-10T00:06
at 2013-02-10T00:06
By Hedy
at 2013-02-10T20:31
at 2013-02-10T20:31
By Tom
at 2013-02-15T04:39
at 2013-02-15T04:39
By Hedwig
at 2013-02-19T13:47
at 2013-02-19T13:47
Related Posts
外派的二三事(4):我單身,那我該遠征去嗎
By Rachel
at 2012-11-08T19:51
at 2012-11-08T19:51
請問談package應該要注意的事項(苦惱)
By Sierra Rose
at 2012-11-08T18:17
at 2012-11-08T18:17
想請問農友公司的外派工作
By Frederica
at 2012-11-08T16:36
at 2012-11-08T16:36
請問有印尼金光集團(app)的任何資訊?
By Bennie
at 2012-11-06T15:16
at 2012-11-06T15:16
面試時如何巧妙的詢問加班問題?
By Cara
at 2012-11-05T14:38
at 2012-11-05T14:38