精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-04-26
刚才来了一位面试者,面试我们公司的J2EE高级工程师。此人简历上职位软通动力某个支持部门的技术主管。这个家伙,是95年毕业,非IT专业,99年“自学”转入IT行业,从事Java开发(其牛人语)。 简历上描述:深刻理解java设计模式和j2ee架构,追求并把握新技术,能够宏观决策架构设计和正确选择实现技术。拥有先进的设计理念,能根据需求,做出可扩展,可配置的框架! 写的挺好的,一看人都动心了。我负责面试这位牛人。 接下来故事发生了: 我准备了一套题目,涉及基本java编程,web编程,spring编程,hibernate编程。请其先做下题目。结果这位大人拒绝这个要求,他说聊聊就可以了,我觉得也不错啊,于是就和他聊聊。问了他简历上没有写明的一些项目:教育经历、工作转换(采矿专业->计算机专业)、求职目标的问题。 出人意料的是,他说他想知道我们公司有什么专有技术、专利没有?我们公司有什么技术底蕴没有? 对于前一个问题,我基本很难回答,老实说,做Java的技术是为产品服务的,只能说我们使用Java做出好产品,在架构上,数据结构设计上具有合理性,并具有在性能、伸缩上的经验和能力,但我总认为这不是什么技术。 至于问我们公司的技术底蕴没有我是一头雾水啊,不知道他到底是什么意思?难道是觉得自己很牛,所以。。。 他又提议,要不由他来问我问题,他想了解我们公司的技术能力!有意思吧!反过来问,这个不奇怪,通过他问,我能够知道他认为什么是关键的,或他现在关注的。前几次面试其他人,我都给对方这种机会,让对方问我问题,并询问对方我们的面试有什么不足的。可是让我意外的是,这是由对方提出来的。 1、你觉得hibernate怎么样?为什么你们会用hibernate?性能瓶颈怎么解决? 他throw一个好大的问题啊,不过这是什么问题啊,这根本不是什么问题,也太俗气了!不过我还是回答了,重点是,性能不性能不是在于技术本身,而是你怎么使用。正确的使用便可,错误的使用便败。况且hibernate一样可以执行navtive sql。 2、你觉得ORM怎么解决性能瓶颈的问题? 这种问题有意思吗?ORM会成为性能瓶颈吗?只是将row数据转成结构化更好的Object形式有什么瓶颈?如果有什么瓶颈的话,就是不转也是瓶颈!瓶颈决不是ORM的问题。 他一直跟我说是用什么技术导致什么性能的问题,而我一直告诉他,脱离业务谈技术性能差的问题没有意义,我叫他给我举个具体业务的例子,我来回答他。 这时这个家伙,告诉“我知道你们的技术水平了”,不知道他是啥意思! 接下来说做面试题目的问题,我告诉他:如果你是数学家,你会拒绝回答我“1+1=?”的问题吗?如果你是中文家,你会拒绝我“一”怎么写吗?他笑笑,没说话。我接着说,题目还是应该做,既然你是hibernate专家,这些题目对你来说就是小case。他回答:我面试的时候从来不做题目! 牛人,这时候我才发现他是大牛人。 可是问题是:我们招聘的职位是J2EE高级工程师,做技术的,不是总经理! 我最后告诉他:如果你坚持不做题目,那我们面试就算结束了。 我拿起面试题,竖起来在桌上,然后说:OK,那就这样! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-04-26
你们招什么人,我很感兴趣
|
|
返回顶楼 | |
发表时间:2007-04-26
那个时代过来的程序员,很喜欢直接用jdbc,自己做框架,自己做orm,鄙视很多新技术。
一般不请这种人,技术可能很牛,但难以和其他人融合 |
|
返回顶楼 | |
发表时间:2007-04-26
个人觉得 这种牛人确实不用笔试 通过谈话一般就足够了
可这人有问题 最少他得让别人知道他有什么货 可他只是在看别人的货 不要也罢 有点像国有企业出来的 |
|
返回顶楼 | |
发表时间:2007-04-26
看了楼主的笔试题
不费话作完走人。。。 面不面两可。。。 |
|
返回顶楼 | |
发表时间:2007-04-26
抛出异常的爱 写道 看了楼主的笔试题
不费话作完走人。。。 面不面两可。。。 不明白 |
|
返回顶楼 | |
发表时间:2007-04-26
抛出异常的爱 写道 看了楼主的笔试题
不费话作完走人。。。 面不面两可。。。 不知道那位牛人是否上javaeye,很想听听反方的说法。 |
|
返回顶楼 | |
发表时间:2007-04-26
昨天去家公司面试,做了一套java基础题目,说实话我也很讨厌做题目,尤其是在纸上用圆珠笔做题。我不是学院派出身,我不认为题目做的好,就说明程序也写得好。
题目的得分不好,面试结果也不好,以后我也拒绝做题吧,聊聊,呵呵。 说点个人对招聘的看法: 我觉得面试应该分对象 招聘应届生应该注意潜力,因为他不会什么东西,你要教给他 招2-5年的人应该注重其经验和手头擅长的技术,因为你招他进来一般就是马上要填坑干活的。 招5-10年甚至以上的,又要重新注意其基础、潜力、还有性格,手头当前擅长的技术反而不是很重要。 因为如果一直这行干过来,了解技术发展的来龙去脉,基础可以的话,掌握公司现在在用的技术和框架费不了多少时间。如果有潜力、性格好的话,以后可以提升到优秀的架构师或LEADER, 如果是没潜力的,干了10年跟干2年没区别的,那还不如招2-5年的人。 |
|
返回顶楼 | |
发表时间:2007-04-26
看笔试题能看出一个公司的技术发展方向。。。
刚刚看了一眼你出的题。。。。 不过你出的题 没一个不是能在API上查到的 很少可能出现在现实中 而且一点也不费脑子 一个面试题如果作着没难度。。。 作完立刻走人。。。。 因为我不太可能是你们要找的人。。。。 PS:可以去看我以前的贴子。全答上来的我不要的。。。别人也差不多。 最好作一份卷子你想招的人能作40-60分的题 不要让人能答到90分以上。。。 如果找不到非常难的题可以去看 google招聘的题。。。 |
|
返回顶楼 | |
发表时间:2007-04-26
抛出异常的爱 写道 看笔试题能看出一个公司的技术发展方向。。。
刚刚看了一眼你出的题。。。。 不过你出的题 没一个不是能在API上查到的 很少可能出现在现实中 而且一点也不费脑子 一个面试题如果作着没难度。。。 作完立刻走人。。。。 因为我不太可能是你们要找的人。。。。 PS:可以去看我以前的贴子。全答上来的我不要的。。。别人也差不多。 最好作一份卷子你想招的人能作40-60分的题 不要让人能答到90分以上。。。 如果找不到非常难的题可以去看 google招聘的题。。。 [原回复删除,替换如下] 可能我需要调整一下面试题的结构 以免牛人走掉 但是如果因为面试题太简单,就认为公司技术不咋样,有点片面 |
|
返回顶楼 | |