[心得] Google TW Software Engineer 面試心得

作者: kyan820815 (4000)   2022-03-24 18:20:31
本人目前在新加坡,最近剛收到offer,所以想來記錄一下心得
去年九月在linkedin收到hr面試邀請,
因為和hr說要準備一下,所以面試開始是在一個月後的十月
我自己比較喜歡寫c++,工作上用golang,刷題和面試都用c++
1) Phone interview: medium
英文,主要考的是data structure & string processing,follow也是類似的
過了phone interview後,原本hr排連續四天面試,想想覺得很累,所以改成一週兩天,
連續兩週,時間在十一月中
2)四輪on-site interview
這四輪和網路上應該都差不多,三輪coding一輪bq,印象中除了bq中文,其他輪都英文
bq的話我覺得正常答,把amazon lp看一下就可以了
coding的話我感覺 2 medium 1 hard,大概就是一些常考的string,binary search,graph
都有follow up,但不一定比較難,可能就是變形,或加一些constraint
覺得自己比較幸運一些,考的不是我最不擅長的dp,另外我覺得其中一個小技巧就是要多
跟面試官互動
盡量邊coding邊和面試官交換想法,我看過有寫不出來但有一直交換想法,然後過的
也有全程安靜且寫的出來,但沒過的,當然也有可能是其他因素,
不過可以的話,在面試開始以後,首先說出對題目的想法,可能用到的演算法,資料結構
,和面試官確認一些可能的問題,並且詢問面試官自己的想法是不是合理
再來就是coding,coding的時候可以和面試官說,為什麼這時候要這樣做,也就是說,把
自己coding的邏輯說出來,嘗試說服面試官
換個角度想,如果我是面試官,我自己也不希望看到一個全程安靜coding的人
我也有一些刷題的朋友,我知道自己在解題方面的直覺比較差一點,所以我以大量練習來
補足自己的缺點
基本上,刷過的題目都至少重刷四遍以上,每三個月也會複習一次,
然後盡量強迫自己每天都要刷題,新題舊題都可以,主要是維持題感
附上兩年半以來的刷題紀錄
https://imgur.com/XQBUiVI
祝大家都能面試順利!
作者: lolpklol0975 (鬼邢)   2022-03-24 19:40:00
leetcode 好猛
作者: elesterknigh   2022-03-25 00:19:00
推 強者
作者: MAGICMCGRADY (荒劍燕飛)   2022-03-25 01:15:00
沒考system design嗎
作者: ab37695543xs (bill_kotori)   2022-03-25 01:48:00
也太累了吧,人生都在刷題
作者: cowbadma5566 (陳拷白)   2022-03-25 05:57:00
這刷題好鬼
作者: insomniablue   2022-03-25 09:19:00
強者感恩 把你刷題圖片弄成桌面提醒自己多爛
作者: hsuchengmath (AlbertHSU)   2022-03-25 12:54:00
太神了,我只有要面試的時候,才會開始刷
作者: JenniferLope (ㄚ)   2022-03-26 11:40:00
大師

Links booklink

Contact Us: admin [ a t ] ucptt.com