Twitter Software Engineer 面經

去年十月份左右因爲感覺要提前找找工作,所以比較盲目地投了不少簡歷,當時拿到了幾個公司的面試,但都因爲自己表現太差勁失敗了。後來回來後就分析了分析自身的問題,還是基礎太薄弱,面試時很多算法題做不太出來。所以後面就在Lincode上狂刷算法題。在寒假後開始投簡歷,網申了Yelp和Google,學長幫忙內推了Twitter,所以先來面試了Twitter。

先是在線做了一套面試題,通過之後recruiter發來可以參加面試的通知。兩輪電面之後進行了四輪Onsite,最後成功拿到了offer。其他的題目沒什麼問題就不多提了,主要分享一下我當時面試過程中遇到的有些小問題的兩道題目,題目其實並不算難,但是有需要注意的地方。

1.給定n個整數的數組S,S中有是否有元素a,b,c,使得a + b + c = 0?查找數組中的所有不重複三元組。

LintCode原題鏈接:http://www.lintcode.com/zh-cn/problem/3sum/

Solution鏈接:http://www.jiuzhang.com/solutions/3sum/

2.您將如何實施圖的深度優先搜索?
2 Eggs, 100 Floors question

LintCode原題鏈接:http://www.lintcode.com/zh-cn/problem/drop-eggs/

Solution鏈接:http://www.jiuzhang.com/solutions/drop-eggs/

後來也面試了Yelp和Google,Yelp拿到了offer,最後選擇了Twitter。之後有時間我再來把Yelp和Google的面經貼在在這裏,希望能幫到大家。


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