面試有兩個部分~
第一部分是筆試,筆試通過了
第二部分會跟主管和一位組員面試
筆試的部分考的有
1. 4
題程式,要手寫python code,很像leetcode出題的問法。考到的觀念有:fib dynamic programming 的寫法、hash table解陣列問題、leet code經典題 best time sell stock(在blind 75裡),以及也是一體陣列問題(用到動態規劃的概念)
2. 機率題:問條件機率(骰子題),還有一題簡單的機率問題(抽籤問題)
3. 機器學習相關問題:overfit的概念、confusion matrix、model初始parameters的概念、預測股票的情境下有六個月的資料,如何切train, val, test dataset
第二部分主管面試
不會很難~ 主要是針對履歷上的過去詢問
面試問答
主管面試詢問過去背景
講一下自己對專題、遇到處理人與人之間合作的問題想法、自己的優缺點等
面試建議
第一次遇到考試沒過,就不能繼續面試的公司~所以多少有點緊張。
但其實有大概知道考題方向的話,或許就比較好準備,平常鼓勵大家偶爾刷刷題(不一定要blind 75全部刷完)這對臨時考試的反應絕對有幫助
目前面了幾家,發現如果要考code,大部分圍繞的主題都跟array、動態規劃、字串問題、hashtable等