只刷題是不夠的!英文模擬面試 (mock interview) 不求人就要用 pramp
刷題是為了什麼?當然是為了過 coding interview 啊!但如果不做模擬面試 (mock interview),很有可能就前功盡棄了。最怕面試的時候,因為要邊寫邊跟面試官交流,把明明會寫的題目搞砸了。
刷題是為了什麼?當然是為了過 coding interview 啊!但如果不做模擬面試 (mock interview),很有可能就前功盡棄了。最怕面試的時候,因為要邊寫邊跟面試官交流,把明明會寫的題目搞砸了。
本文是以面 Google 為例寫的。
- (網頁版才看得到的目錄)
為什麼需要模擬面試 (mock interview)?
平常寫題目的時候,大多在頭腦裡思考,很少邊寫邊說,頂多自言自語 (mumble) 個幾句。有時候可能還是在一片混亂中過了所有的測資。
如果突然要把這股混亂赤裸裸地呈現給面試官,外加時間限制,沒有準備會炸開也是很正常的 (天選之人除外)。
以 Google recruiter 會寄來的 interview preparation guide 來說,裡面就有提到:
DO:
- You are expected to "Talk and Code"
- Be very verbal about sharing your thought process with the interviewer
- Talk through your entire thought process, explaining how and why did you get to a particular solution
- Explain your code to the interviewer
- Keep the interviewer on track with your entire thought process
DO NOT:
- Do not keep silent when thinking to yourself. Interviewers find it hard to assess a candidate when they do not know what the candidate is thinking about!
- Do not mumble in an interview
就像要演講要事前演練,coding interview 也是一樣的道理!
coding interview 長什麼樣子?
coding interview 一場是 45 分鐘,通常會解兩題 (第二題通常是第一題的 follow-up)。mock interview 就是要模擬正式面試的狀況,所以一定要先了解一下。
- 面試官:講解題目,條件不用講的很清楚 (1-3 分鐘)
- 面試者:釐清題目 (2-5 分鐘)
- input, output 是什麼
- 邊界條件
- 確認你理解的題目跟面試官想問的是一樣的
- 面試者:可以先簡單敘述一下暴力解 (3-5 分鐘)
- 分析時間、空間複雜度
- 面試官:詢問有沒有更好的解法
- 面試者:一邊思考一邊講出來 (5 分鐘)
- 講一講發現方向錯誤也沒關係,可以及時修正
- 靜默比講錯還糟糕
- 面試官:觀察面試者 5 分鐘後有沒有越來越接近答案的趨勢
- 沒有:關心一下面試者的身心靈
- 有:再給面試者 5 分鐘
- 面試者:該開始寫 code 了 (5-10 分鐘)
- 想不到其他解:可以向面試官討提示
- 只剩下 10-15 分鐘的話,獲得面試官許可後寫出暴力解
- 有想到其他解:確認複雜度可否接受後,寫出來
- 無論如何,不可以留下一片空白
- 想不到其他解:可以向面試官討提示
- 面試者:驗證 code 沒有 bug (5-10 分鐘)
- 確認沒有問題後再跟面試官說你完成了
- 面試官:查看 code 有沒有問題,有需要時可以一起討論
- 時間足夠的話,問 follow-up
在 pramp 進行 mock interview
🤚
老爹自首!本篇文附的連結含有老爹的邀請碼。
由上面的流程可知,請朋友幫忙 mock,除了花時間也花精神。所以,pramp 就是你我的救星!使用方法也很簡單:
- 預約時間
- pramp 會提供要問對方的題目、解答以及參考提示 (建議開始前先看過)
- 時間到了要出現
- 雙方輪流當面試官跟面試者
老爹使用心得
優點:
- 免費
- 上面遇到的人跟你有一樣的需求,所以不用不好意思
- 跟陌生人練習更有 interview 的感覺
- 結束之後雙方會填 feedback 表單 (如下圖)
缺點:
- 兩個人輪流面試至少要 60 分鐘,很花時間
- 有可能會遇到很雷的人
結論就是優點遠大於缺點,怕麻煩朋友 (或是沒有朋友) 的人一定不能錯過!
👉
老爹感覺 pramp 上的人感覺不是在 Google 就是在去 Google 的路上 😱
老爹先留言
或許是台灣時區的關係,老爹感覺很容易遇到厲害的 (印度) 人。在美國的朋友則表示很常遇到程度不足的人。歡迎留言分享你的經驗!
這週末手癢幫部落格加了目錄的功能。這種小東西仰賴 jQuery 還是很方便的。問個完全無關的問題:有人買 Pixel 7/Pixel 7 Pro 嗎?Pro 的望遠功能真的很誇張!
Member discussion