北美找工作經驗分享 - Software Engineer - offer

Olivia avatar
By Olivia
at 2014-08-19T03:48

Table of Contents

推文有人在問面試的題目, 趁午休來把還記得的分享一下

只把還有印象的列出來, 有些已經忘記了就不提了

1. 公司名稱:VPS

這家是Children Hospital LA底下的一個公司, 辦公室就在醫院的其中一棟大樓裡

做後端的平台來分析醫院的資料的

這家是透過recruiting company幫我安排的面試

第一次的面試就在recruiting company的辦公室

兩個工程師來面試, 問的是一些基本的問題

Hash table, binary search, 在白板上寫一個簡單的找零錢的程式

幸運的通過第一次面試

第二次面試就是直接約在他們的辦公室

面試之前的通知就寫說,prepare for a deep google style tech interview

果然不是說假的, 分上下半場總共四個半小時, 中間只休息二十分鐘左右

上半場, 一個工程師來面試

只有兩題

第一題是, 給一堆專案, 然後有一堆A做完才能做B的條件

要你想個演算法去產生一個專案順序可以做完所有的專案

寫完之後就開始越加越多限制, 還包括要做loop detection等等的

最後也反問說, 那今天如果給一個順序, 想一個演算法去驗証這順序是OK的

第二題則是, 有好幾個pair number, 給你一個數字

要你想一個演算法可以找出這個數字是在哪個pair裡

同樣寫完之後就開始越加越多條件(本來pair沒有overlap, 後來變成有等等的...)

兩題結束之後, 休息二十分鐘, 下半場換另外兩個工程師來

問的問題就很多, 而且包山包海

有跟你履歷有關的部份,做過的案子, 碰過的技術等等的

也有一些情境問題, 碰到XXX的team member你會怎辦等等的

也有跟專業相關的問題

例如給你一些條件, 要你在白板上設計出合用的DB table schema

然後需要某些資料要怎麼下sql query等等的

結論:這是第一次碰到這麼硬的面試, 面試完整個人快攤掉

本來覺得我回答的都不錯, 一些問題都有回答到他們想要的答案(個人感覺...)

不過最後沒上...orz

2. 公司名稱:TwoNil

這家是做網路廣告平台的, 也是透過recruiting company幫我安排的

一開始是先電話面試, 一個資深工程師打給我

都是在問履歷上的東西, 有沒用過XXX等等的問題

後來接到通知他們願意進一步面試, 第二次面試就在他們的辦公室

辦公室的氣氛很悠閒,一開始我在等的休息區桌上就放著XBOX....

面試時給我一台筆電, 然後要我設計一個php function

return jason data要可以符合之後特舒query的需球

筆電可以上網, 要查東西可以查

四十分鐘之後那個資深工程師進來和我討論我的答案

順便又問了些SQL的問題(如何防止惡意sql攻擊等等的)

問完之後, 換另一個工程師進來

聊過去做過的東西

總共大約一個半到兩小時左右

後來被通知第三次面試

跟CEO見面

主要是聊情境問題, 遇到XX狀況你會怎麼辦等等的

結論:第三次面試完, 他們跟我講說剩我和另外一個他們要選一個

我本來以為希望挺大的, 結果還是沒上....

3. 公司名稱: Google

是的, 沒錯, 就是那家Google. 我自己完全沒有想過投他家的履歷

因為我自認我不是那種coding geek

但是他們的一個PM有天自己透過linkedin聯絡我, 認為我的背景適合他們的一個team

電話聊了後就幫我安排了一次電話面試

還開了個google doc, 在電話面試時直接在上面寫扣(不愧是google...)

面試只有大約半小時, 只問一題

給一個link list, 要你寫一個function 去 return folding list

對方是印度人, 口音很重, 所以我一開始為了搞懂他到底要什麼花了很多時間跟他確認

後來寫完, 他說時間已經快到了他還有行程, 就沒有跟我一起討論結果

說他會再用時間去看

結論:我雖然覺得我給的答案應該是沒有太大問題

但對方給我的回應讓我感覺我應該沒指望了

沒想到過一週之後接到一開始聯絡我的PM的電話

他說第一輪面試有過, 但是hiring manager覺得我不適合他們原本開給我的team

所以要幫我另外找適合我的team再幫我安排接下來的面試

不過我這時已經拿到我現在工作的offer, 所以就忍痛推掉了...

4. 公司名稱:Advent Resources

這家在做car dealer的程式的. HR主動打給我, 問我有沒興趣, 就幫我安排了第一次面試

第一次只有筆試, 在公司的辦公室

PHP(做一個class模擬priority queue), SQL(table design, left join)

還有linux command(給一個list, 要你說明每個command的功用)

後來接到電話, 約第二次面試

跟兩個後的主管一起面試

聊過去的經驗, 聊的很細, 會問之前做過的系統的某某功能是怎麼實作的

也問了一些情境問題

面試完的隔天就接到HR打電話給我說願意給offer, 所以我當天下午就殺去簽名了

給的薪水是6.5W

雖然以CS SW Engineer來說算是中下而已

不過我自己知道我沒有這邊的學歷也沒有這邊的工作經驗, 台灣工作經驗又只有三年半

所以這個數字對我來說還算是可以接受的

而且工作環境我非常喜歡, 大家都在比早下班的

很多人都七點多到四點多就閃人, 算是很養肝的工程師了XD

--

結論: 找工作有時候真的是看緣份

是你的就是你的, 他自己會找上門的

只是你要有耐心去等那個機會而已

祝大家找工作順利~




※ 引述《penguin1 (光光)》之銘言:
: 找到工作今天剛好滿一個月
: 從找工作的時候開始就一直有在看版上的訊息
: 所以今天來分享一下經驗回饋一下
: 簡單的背景分享
: 去年來到美國, 透過老婆申請綠卡, 今年年初才拿到綠卡
: 三月多回台灣一趟之後回來開始找工作(我們在LA)
: 我台灣是112大學和碩士畢業
: 有一年的san jose state university交換學生經驗
: 剛開始找工作的時候
: 想說現在景氣好轉, 軟體的缺也一直有看到, 所以應該不難找才對
: 結果沒想到
: 投出去的履歷前四五十封, 有回應的不到十個
: 而且全部都是"您的背景和專長不是我們所需要的, 謝謝您對我們公司有興趣"這種回覆
: 雖然看到版上很多人都是投了上百封履歷才找到工作, 自己多少有些心裡準備
: 不過實際上真的碰到了還是有一點信心被擊潰的感覺...
: 我丟的公司大小都有, 基本上只要是我有興趣他們開的skill set我也有match的我就會投
: 也在一些知名的網站上登錄我的履歷(monster, dice...)
: 不過前兩三個月真的就是什麼回應都沒有
: 不過神奇的是, 三個月後開始有了變化
: 某一天我在Dice上update了我的履歷, 並且丟了一個recruiting company的缺
: 我就開始接到電話了
: 兩天內我接到了四個不同的recruiting company的電話跟我約見面
: 包括 job spring, SEP, Lasen group, Zion partner
: 每一家的運作方式都差不多
: 跟你約見面之後, 會先有一個team leader來跟你go over你的履歷
: 然後問你一些問題(像是你會不會XXX, 你期望薪水多少, 什麼時候可以開始工作等等)
: 之後他會看他team裡面的人手上有哪些適合你的缺
: 就會有人一一進來跟你介紹,看你對這些缺有沒興趣
: 有興趣的話他們就會幫忙把履歷丟過去看對方願不願意安排面試
: 透過這些recruiting company 我拿到了不少的面試機會
: 其中有兩家也走到最後一個階段(就是剩幾個候選人他們要選一個)
: 不過最後我還是都沒有拿到就是了-_-
: 我最後找到的工作, 是公司HR自己看到我的履歷後打給我的
: 效率很快
: 週二打給我, 週四第一次面試(筆試), 隔週二第二次面試(跟兩位之後的主管)
: 週三就打給我說OK了要我去拿offer
: --------------
: 結論: 我覺得recruiting company對於剛開始找工作的人來說也是一個不錯的選擇
: 至少我的前幾次面試機會都是靠他們幫我安排的
: 不過也要看不同的agent態度會有差
: 我有遇過很積極幫你去追對方公司回應的, 也有我打電話去好幾次都找不到人的
: 而且正常的recruiting company是不會跟你收錢的
: 公司確定錄用你的話他們才會從公司那邊拿到傭金, 你完全不用付任何費用
: 我想這對在找工作的人來說是一個可以試試看的門路
: 另外就是, 找工作真的要看機緣
: 丟很多履歷也沒人回你不代表你真的就比人家差(我是在安慰我自己><...)
: 緣份到了該是你的就會是你的
: 不要恢心把握時間充實自己, 總會找到適合自己的工作的

--
▂ ▂ ﹒.﹒
; ; ..∴ <
▄▅▄ ‧°
ꬠ ((((▼
||
.﹒‧°∴°﹒°.°∴ °﹒﹒﹒°.﹒‧.﹒

--

All Comments

Bennie avatar
By Bennie
at 2014-08-20T11:24
其實美國的上班族大部份都是養肝的
Rachel avatar
By Rachel
at 2014-08-22T15:47
朝九晚五,朝十晚六,朝七晚四的很多
Caroline avatar
By Caroline
at 2014-08-26T07:36
還有些地方公司可做4-40就是做四修三
Carol avatar
By Carol
at 2014-08-30T02:05
至於pto,正常來說第一年都是15天,有的公司會給到20天
Mason avatar
By Mason
at 2014-08-31T03:49
還有一些floating holiday, sick leave,算一算有時候一年
放個一個月也不奇怪,有些大公司福利更好,反正責任制
Harry avatar
By Harry
at 2014-09-03T15:19
只要老闆同意,有些阿三回一趟家就可以請30-45天 = =
Oscar avatar
By Oscar
at 2014-09-04T23:29
最近跟我同事聊,她剛從別州搬過來,她說她之前WFH兩年
公司在A州,她住B州,就這樣在家工作了兩年,有時候要開重要
Isla avatar
By Isla
at 2014-09-06T07:12
的會,要跟重要的客戶見面,才飛過去site/公司
Steve avatar
By Steve
at 2014-09-10T18:47
推薦分享
Carol avatar
By Carol
at 2014-09-15T00:41
恭喜有好工作
Steve avatar
By Steve
at 2014-09-17T02:45
感謝分享
Hazel avatar
By Hazel
at 2014-09-18T15:08
什麼是folded list?
Mia avatar
By Mia
at 2014-09-19T15:16
恭喜!如果公司願意幫辦簽證 就當灣區 online 的入場卷囉
Isla avatar
By Isla
at 2014-09-24T04:04
什麼是folded list+1 ?
Charlie avatar
By Charlie
at 2014-09-28T19:02
原本的list是1234567, folding list就是1726354
Harry avatar
By Harry
at 2014-10-02T06:18
恭喜 不其實Google 沒再面試下去有點可惜
Franklin avatar
By Franklin
at 2014-10-04T07:36
回樓上, Google的整個process要很久, 怕到時候兩頭空阿
Donna avatar
By Donna
at 2014-10-04T20:14
去練一下經驗值也好 跟他說有 deadline 會快一點
Andrew avatar
By Andrew
at 2014-10-08T05:28
應該是說會快很多 不過我不知道 compete offer 是從哪發
Damian avatar
By Damian
at 2014-10-09T11:11
有沒有影響就是了 比方同等級頂尖公司會快很多
local 小公司 不很強的 就無視等等的

paid per calender month是甚麼意思

Daniel avatar
By Daniel
at 2014-08-18T00:22
大家好 下禮拜原po要去做trainee 對於英文合約裡面的薪水部份有點小疑問 ........ paid a fixed salary per calendar month payable monthly in arrears... ..The salary should accr ...

從瑞士到都柏林Microsoft面試經驗(CS)

Kama avatar
By Kama
at 2014-08-16T22:04
已經是去年12月的事情了,一直沒有時間po上來 我在瑞士洛桑聯邦理工唸CS(EPFL),去年11-12月在找今年暑假的實習 那時Microsoft和Facebook有來校園徵� ...

J1簽證換單位問題 (學校轉intern)

Tristan Cohan avatar
By Tristan Cohan
at 2014-08-16T18:31
我明年初要去加州交換學生8個月 但先跟學校申請J1簽證一年,較有彈性 想請問各位 如果在8個月結束後 剩下四個月想要在美國intern 這樣j1簽證能不能 ...

矽谷薪資請教

Kumar avatar
By Kumar
at 2014-08-16T11:00
salary + bonus 140k 也許是某些人的 entry level 但是就算是 SF 的 entry level software engineer 的中位數也只落在 75489 http://bit.ly/1oCkIVa (如果連結失效請用 salary.com 查 ...

北美找工作經驗分享 - Software Engineer

Zora avatar
By Zora
at 2014-08-16T04:40
找到工作今天剛好滿一個月 從找工作的時候開始就一直有在看版上的訊息 所以今天來分享一下經驗回饋一下 簡單的背景分享 去年來到美國, 透過老� ...