段公子 Facebook

----------------------一些背景情況---------------------------

昨天Facebook的hr說進了committee,今天中午來了電話confirm了,隨後就來了正式的
electronic offer letter。的確是很開心,但我也很淡定,一方面是因爲還有點不敢
相信,另一方面自己也想過,畢竟只是個打工的機會,還是要戒驕戒躁。特別是要反悔
之前的offer,我也覺得很過意不去。

真的很感謝大家的支持,特別感謝我的爸媽、師妹、室友、在灣區的所有朋友以及找工
作羣的一起努力和幫助我的人,尤其是fan神,bt阿姨,yan姐,米哥,nathaniel,
ares。。。等等。這個貼我會寫的完整一點,因爲感觸很多。

CS找工作羣 167615205 歡迎努力找工作的同學加入

其實我昨天在committee approve之前很擔心,因爲所有我聽說過進Facebook的人中,
我大概是背景最挫的吧?如果強烈要求參考的話,我可以發linkedin給你,可以互相
connect。

我EE專業MS,爛校,GPA不到3.6,無實習機會,project都幾乎不相干。所有的劣勢都
佔盡了。我本科學校還可以,我承認這個增加我一點“我能夠做成任何事”的信心,但
客觀上講,唯一的幫助是不少校友願意幫我內推。

下面說的經驗,希望大家不要看做”成功經驗“,因爲本身拿到這個offer也是很偶然
的事情,也不能說拿到offer了就說我這次就多成功,拿不到就說多失敗。我覺得我
coding水平差不多到那個平均的bar了,所以實事求是地說下準備工作。如果我硬是說
我準備了一年多,看了多少多少東西,那也是騙人,誤導人。如果說我看上去效率還算
不錯的話,也可能是我學習效率不錯、學習方法得當,至少我在coding方面沒什麼天賦
可言,本科時候編程課基本就是勉強不掛科、作業抄答案的水平。

---------------------申請、面試的一些情況-----------------------

大家叫得出名字的公司,我都找了校友或者羣裏的朋友內推了,只拿到G\F\Apple\eBay
的面試,pure storage和yahoo最近才聯繫我。

linkedin投小公司很好,我大概拿到5家的面試,都是我從來沒聽說過的公司。我的保
底offer的面試就這麼拿到的。team manager是個臺灣人,那公司的人都很nice,我也
很感激,畢竟是我人生第一個offer,manager也很希望我去的。當時給的deadline很急
只好簽了,所以我現在就覺得很過意不去,只能說家庭原因了。我用了linkedin的
premimum,投小公司可能也有點用。

eBay面了總共8輪,電面+2次onsite。沒想到最後烙印director出了個比較偏的題目,
雖然磕磕碰碰做出來了,還是掛了,可能他們已經有candidate吧。不過我可能催offer
催太急了,因爲那個保底offer的事,所以以後大家沒事儘量別狂催。

Facebook電面一般都是道坎,不過國人哥哥很nice,題目也不難,我就在狀態一般的情
況下得以水過。可能是根據local或者feedback來確定的,我直接去onsite了,就三輪
。前兩輪都bugfree,最後一輪兩個題目都提示了才做出來。但感覺很多時候如果面試
官認可你了,這些都不是事,如果交流不暢之類,可能你就算表現完美,他也不會
strong recommend你。面完我沒吃中飯就被趕出來了。我的確感覺還行,但也沒有多想
,我想應該沒這麼運氣吧。就直接準備回國的事情了(趁F1簽證沒過期回去一趟)

另外fb的面試給我個教訓,面試前幾天別狂做leetcode了,思路容易死,只會做原題了
。可以看看epi或者面經開闊思路。


---------------------我找工作的timeline-----------------------

2012年7月-9月,我突然覺得通信方向找工作好像不太靠譜,我當時想,CS學生四年完
成學位,其中大概也就一半是專業課而且還有很多課餘活動,那麼算1年。我比較聰明
,那麼我就給自己半年時間自學。然後我找了實驗室做事,C++編程模擬LTE網絡一類的
,實際上就是coding。趁這個時間我也複習了C++和基本的數據結構。這段時間還算認
真。平均每天學習3小時。

2012年9月-2013年6月 一直到畢業,我一直在打dota2和”文明“遊戲,搞音響發燒,
上網。其中投了一個小公司去了onsite,感覺還可以但被默劇。總之就是不學習。勉強
把cc150做了3個章節。。。平均每天學習0.1小時。

2013年7月-2013年9月25日 我搬到硅谷這邊住着,學習效率還是很低,主要是看不到什
麼希望。掛靠opt之後更加懶惰,打遊戲、看電視劇(甚至看了甄嬛傳。。)。內推出
去連個電面都沒,越沮喪越沒動力,越墮落。這段時間只是把cc150大約做
了兩遍,leetcode做了30題。平均每天學習2小時不到。

接下去一段時間是每天學習10小時,緊張的時候會學習14小時。

2013年9月25日-2013年10月 具體面試經歷我會後面另外補充。我接到第一個電面通知
,是eBay的,Google的隨後也到了。因爲我自己感覺實力夠不上FLG,就對eBay這個特
別重視。cc150複習了一遍,leetcode做到50題,把版上的eBay面經都做了。雖然有點
磕磕碰碰,但是eBay兩輪倒是都過了。Google掛在電面第二輪,期間還有一個apple也
浪費機會一面直接掛了。

期間做的最重要的一件事情,就是整理了一個筆記,主要是講什麼樣的題目怎麼做。這
個筆記我之後會另外開貼,說繼續更新補充,以及youtube視頻講解的事情。

http://www.zybuluo.com/smilence/note/76 

因爲我覺得面試題還是大多數有套路的,面試的書和很多人只告訴你怎麼做,而不告訴
你爲什麼這麼做。我很討厭別人說,做多了就知道了。靠條件反射和臨場的”智力“是
不可靠的,記憶模式和方法是可靠的。

2013年10月-2013年11月,邊面試邊複習。Leetcode終於做完了一遍。這階段學東西也
很多,C++多線程花了一天,SQL花了一天,Python花了一天,JAVA花了一天。。。當然
都是比較粗淺的,但應付基礎知識面試沒什麼問題,有些細節我覺得我掌握的比常用這
些的人都不差。eBay自己整理的面經也一直在做,電話面試第二輪之後是onsite 4輪,
僥倖過了,Facebook內推也終於來了消息,電面水過了。面了幾家小公司,其中一家我
只看了一天python,讓我隨便寫點代碼,但是面試官對我非常滿意,說是他目前看到基
礎最好的,後來onsite也順利拿到了我人生第一個offer,雖然我現在不得不毀約了。

期間花了3天看了epi的一些題(就是前言裏提到的前3欄,大概50題),拓寬思路感覺
很不錯,

2013年11月下旬-12月6日。得知eBay在director面這一關被拒,消沉了幾天。花一週時
間把leetcode做了第二遍。從來沒用過Facebook,所以問了下羣裏大家用fb碰到有啥問
題沒。自己也想過社交網絡的創業點子,就自己想了想behavior question,那一輪我
感覺面試官是最滿意的,之後的coding幾乎都沒看代碼就說很好了。面完之後我感覺是
不錯,但也沒多想,在忙回國的事情。(現在在紐約,出境3周,去一些地方,年底在
F1過期之前再回來)。

---------------------------一些感受------------------------------

畢業的時候覺得是個公司要我我就去了,當然真正兩週前eBay被拒,籤那個小公司的時
候,還是有點不甘心的。我覺得自己運氣很好,現在想起來要是eBay我拿到offer,可
能面Facebook就沒這種背水一戰的決心,可能也就差之毫釐。天意?
但如果說我連續三個月每天平均學習10小時,就換來那個offer,也確實老天對我也有
點不公平。

我覺得我找工作期間思想上也有不少收穫,至少對我來說是這麼兩點:

1.迷茫的時候,告訴自己只有那麼一兩件事情是最重要的。灰心喪氣沒動力的時候,我
就去跑步,邊跑邊對自己說"you are too fucking weak"。要保持鬥志。只要努力,你
能做成任何事,是的,任何事。

2.搞純技術還是不太適合我,未來三五年之內我還是想回國能有自己的事業。我發現自
己的優勢還是在處理人的關係,我也喜歡做這一類的事情,人脈的基礎也在慢慢積累。

雖然這麼說有點矯情,但我一直最看重“人”,對我來說,認識找工作羣裏的各位同學
,比我加入Facebook,可能還要重要。我人生目標就是,希望哪天聽到我死訊的時候,
人家提起我的名字,或者我的id ”smilence“或者“段公子”,會會心一笑,覺得這家
夥還挺有趣的,我也就此生無憾。

最後送大家一句我最近很喜歡的話,要麼好好活着,要麼趕緊去死。

                                            smilence
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章