若是说女友是程序员会遇到的第一大难题的话,那么面试应该是当之无愧的排行让程序员最头疼的第二大难题,秃顶勉强排在第三。程序员
多数程序员都不太喜欢跟外行解释程序员究竟是干什么的,可是由于白板面试太遭程序员恨了,以致于多数也不得不跟外行吐槽什么是白板面试,可见白板面试到底有多让人头疼。面试
白板面试指面试时,面试官要求不借助 IDE,互联网等工具,直接在白板或者纸上手写代码以实现某块功能。跟上学的时候闭卷考试那种感受差很少。编程
话很少说,先来上我两天面试的Java面试题:api
其实我以为,白板面试并无错,错误的是白板面试的方法。白板面试更注重的应该是解决问题的思路,若是函数名记不住了,或者须要api,面试官应该提醒。若是写出来的代码编译不过,面试官应该与面试者进一步讨论如何解决问题。函数
固然,若是不跟风的话,给面试者提供一台电脑,最好给面试者提供他熟悉的开发环境,让他有充足的时间测试,若是还能面向互联网编程,或许更能更好地反应出面试者的真正实力。工具