我问:“仅仅使用Java,如何编写一个程序使Java虚拟机崩溃?”应试者沉默了,然后无助地问:“怎么可能?”
“抱歉,我没听清楚,您能再重复一遍问题吗?”这个声音听起来有些绝望。从我的经验来看,重复这个问题也起不了什么作用。但我还是提高声音,放慢语速,重复了一遍这个问题:“仅仅使用Java,如何编写一个程序使Java虚拟机崩溃?”
“……抱歉,我之前没这么做过。”
“我知道你没做过。那接下来这个问题呢——如何编写出一个程序,不使Java虚拟机崩溃?”
此次面试的目的是寻找真正优秀的Java程序员。面试一开始我就让这名应试者(包括我本周面试过的其他人)给自己打分,满分10分。他打出的分数是9分。我要找的是一名新星。如果一个人对自己的评价如此之高,那他干嘛不干脆编一个恶意程序,引发Java虚拟机崩溃?
应试者缺乏技术深度。
我编程,我快乐——8 成为一名专家
书名: 我编程,我快乐
作者: [美] Chad Fowler
出版社: 人民邮电出版社
原作名: The Passionate Programmer:Creating A Remarkable Career In Software Development
副标题: 程序员职业规划之道
译者: 于梦瑄
出版年: 2010-8
页数: 202
定价: 39.00元
装帧: 平装
ISBN: 9787115233523