若是說女友是程序員會遇到的第一大難題的話,那麼面試應該是當之無愧的排行讓程序員最頭疼的第二大難題,禿頂勉強排在第三。程序員
多數程序員都不太喜歡跟外行解釋程序員究竟是幹什麼的,可是由於白板面試太遭程序員恨了,以致於多數也不得不跟外行吐槽什麼是白板面試,可見白板面試到底有多讓人頭疼。面試
白板面試指面試時,面試官要求不借助 IDE,互聯網等工具,直接在白板或者紙上手寫代碼以實現某塊功能。跟上學的時候閉卷考試那種感受差很少。編程
話很少說,先來上我兩天面試的Java面試題:api
其實我以爲,白板面試並無錯,錯誤的是白板面試的方法。白板面試更注重的應該是解決問題的思路,若是函數名記不住了,或者須要api,面試官應該提醒。若是寫出來的代碼編譯不過,面試官應該與面試者進一步討論如何解決問題。函數
固然,若是不跟風的話,給面試者提供一臺電腦,最好給面試者提供他熟悉的開發環境,讓他有充足的時間測試,若是還能面向互聯網編程,或許更能更好地反應出面試者的真正實力。工具