面試問答
第一關是問有關tree結構的dfs leetcode題
先分析題目,確定目標...
總共2關 coding interviews
我是11月底投履歷,大概一週就收到後續安排面試的時間選擇,並且後續有不同
的HR寄信聯絡確認資料和面試時間,最後敲定12月底連續面2關,每關1小時。
確認時間的時候就有提供一些可以參考的關宣影片,他們也說最好的練習就是把資料結構 演算法看熟然後刷leetcode,事實也確實題目和leetcode medium 題差不多level。
一開始有要你填你要面試使用的語言,我本來填c但後來問面試官可不可以用c++也沒被阻止。至於面試語言,通知信是說中英文都是隨機的兩個都要準備,但我最後是兩場都中文面試。不確定其他人是不是也都這樣
面試的時候會跟面試官在同一個document上寫,所以就跟網路上說的一樣不能太仰賴IDE提示,平常練習要能不靠IDE 的一些快捷也能寫,而且你的游標有沒有在哪和選取哪些內容都會被看到,想要偷查或問AI可能有點難。基本上面試官講完題目之後時間就都給你,看你要如何分析或討論,中間可能會提一些問題或為問你理由,確定能正確work後才會問延伸的followup。如果都結束還有時間就會讓你問一些你想問的問題。
面試問答
第一關是問有關tree結構的dfs leetcode題
先分析題目,確定目標和限制
然後講大概會怎麼解,用什麼方法
然後大概寫虛擬碼 面試官確定可以之後我才實際寫code
第二關有兩題,一題二進制相關一題二維陣列的DFS
跟上面差不多
面試建議
可以早點丟履歷
我是算滿前面的所以很快都有收到回覆
也有順利安排面試 太晚丟面試時間都被卡完可能就小尷尬
填方便面試的週次我總共給3週
結果他排在第一周的第一天的早上連續2場
搞不好是第一個面試的
剩下就是基本功要多練
我覺得我有些基本功不夠好
面試一緊張就會空白
事後回去看其實題目也沒很難
有些地方應該可以答的更好更精準
不過整體來說面試官都算和善 如果本身能力就很好
應該會覺得是不錯的體驗
但個人認為面試難度頗高 競爭對手也都很厲害