個人感覺兩個都滿重要的。
A. 以刷題來說
如果你面試的公司在入職後允許用 AI 工具輔助你寫程式
那邏輯能力的重要性 >> 對算法的熟悉程度
之前線上面試過一個人,在每個 coding 問題的時候他都會停頓看螢幕
最後問他是不是用 ChatGPT 幫他寫,他猶豫了一下後還是承認了
感覺以後也無法阻止 Candidate 用這種工具作弊
所以可能還是會多著重於問答時候的邏輯還有表達流暢度
B. Side project
這邊我主要會看是為了做而做,還是有考慮需求
有沒有用戶(用戶是自己也可以)等等。
如果這個 project 有解決到問題,可以知道這個人特質
比較不會為了幹而幹,而且在做事前比較可能會先溝通確認 spec