面試問答
leetcode google 面試問題
先說明想法,在分析複...
HR phone + 4輪technical interview + 1輪behavior.
一開始HR會先打電話給你
,問一下你的背景,稍微考一些簡單的CS問題.
通過後,他就會寄給你一封email,就是告訴你如何準備面試.基本上他會一直問你leetcode練得如何,還需要多久準備.準備完的話,他很快就會幫你排第一輪面試時間了.
technical基本上就是演算法問題,要使用英文.
每輪都是45 ~ 50mins,一開始面試官會先講題目,敘述都是很模糊.
所以一開始要先問清楚.
面試問答
leetcode google 面試問題
先說明想法,在分析複雜度.寫完code,在自己生測資測試一下
面試建議
等面試官敘述完題目後,先不要急著下手.
先反問他問題,直到完全弄懂他要問的是甚麼,在開始想解法.
如果想不到的話,可以敘述自己目前想到怎樣的解,卡住點的是什麼.
正常面試官,應該會給你提示,不過也有少數幾乎不理你.
想到解法後,先分析一下時間空間複雜度.跟面試官討論一下是不是他想要的.
在開始寫code,寫完code也不要急著跟他說完成.先自己給幾組測資,測試一下是否每一步都沒有問題.