`
Qieqie
  • 浏览: 340023 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

面试拒绝做题目的技术“牛人”

阅读更多
面试拒绝做题目的技术“牛人”

刚才来了一位面试者,面试我们公司的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,那就这样!
分享到:
评论
77 楼 飞雪轻狂 2007-05-13  
楼主,说老实话,如果你是我的上司或者同事,我受不了
76 楼 epaulin 2007-05-13  
抛出异常的爱 写道
巴比伦塔
是由于不能沟通而倒的


巴比伦塔倒掉是触怒了上帝的呀。
75 楼 voff12 2007-05-12  
衡量一个优秀的开发者有很多标准与方式,如果楼主仅仅以自己的惯性定势思维(数学家不拒绝做1+1弱智问题为“真”),单一标准去“面试”一个人,不免有点单薄与被动。一场面试下来,觉得两个人在沟通层次上,都存在障碍,似乎都不能很直接完整地将心中所要表达的话表达出来。结果彼此相轻,不欢而散。
74 楼 Qieqie 2007-05-12  
招聘的话题实在是不愿多发表帖子了,可是实在受不了


1、招聘首先需要考核
2、考核的主要原则:不要把不符合要求的人招进来(区别:害怕漏掉需要的人)
3、考核的内容:态度 + 能力 + 。。。
4、态度指:不要仅以自我为中心
5、能力:依岗位不同而规定
6、能力:是能力,不是潜力。

招聘java/j2EE(spring,hibernate)工程师的能力:

1、基本API清楚吗?
2、容易混淆的清楚吗?
3、简单SQL语句性能比较
这些不给网络,电脑,就在纸上写。
中级的也好,初级的也好,高级的也好都是这样考。

天下没有一致的招聘理念,但学会相互尊重却是基本的要求
强硬态度拒绝的,可见对方是多么自我,多么自恋
,对不起,各找各妈去。


通过了基本能力考核,至于最后到底是什么级别,是靠聊出来,不是(笔试)考出来的。
不要以为通过了基本能力,得到100分了,就把自己的尾巴翘到天上去!
(莫以考试是来考出人高低的观点来看待,而应以“会考”的观点来看待)

引用
大多懂技术的优秀经理,有三四年没摸过代码了


到底是什么经理?懂技术的业务经理? 懂技术的技术经理? 懂技术的项目经理?产品经理?
虽有歧义,但且暂时让我理解为说的是技术经理吧
长久没摸过代码的"技术经理/架构师" 会是优秀的?
三四年没摸过代码,我看他可以退休了
就像“优秀教授”好像都不用教书似的荒谬

极度不敢同意
73 楼 抛出异常的爱 2007-05-12  
大多懂技术的优秀经理,有三四年没摸过代码了
72 楼 抛出异常的爱 2007-05-12  
问题那个人是去作项目经理的。。。
PS:同一套API题在大多数情况下经理级的人比高程得分要低,有的还低的很多。。。。根本看不出经理的水平。。。
71 楼 ancestor 2007-05-12  
招聘程序员,哪有不笔试的?! 如果你精通或者熟悉一门技术,你会怕公司问吗?就算是不让查API也没有什么不可以的,熟练的话,常用的根本是不需要去查的
70 楼 baseline 2007-05-11  
lz
他说他想知道我们公司有什么专有技术、专利没有?我们公司有什么技术底蕴没有?

对于前一个问题,我基本很难回答,老实说,做Java的技术是为产品服务的,只能说我们使用Java做出好产品,在架构上,数据结构设计上具有合理性,并具有在性能、伸缩上的经验和能力,但我总认为这不是什么技术。

我想牛人的意思是问你们公司有没有自己的产品吧,而技术底蕴,也是公司的技术积累吧。java领域中五花八门的技术,说到低也是Java代码,所以最重要的还是思想,只有想不到没又做不到,但是要想到却是要有底蕴的人才能想到的。
69 楼 number017 2007-05-11  
50楼是本帖精华--MOP上的来客
鉴定完毕...

其实招写程序的 看人品 人品好写得程序也好 现在没有傻子
68 楼 sorphi 2007-05-10  
apollo7733真的很搞笑,不过怎么才积2分?

面试javaeyer:某人发帖9个,但是却只积2分,是怎么回事?请简单描述一下找出此答案的步骤。

笔试我还是觉得挺有必要的,缩短面试的时间,增多了解应聘者能力的途径。楼上都总结得挺好,看来以后要多来这个版块啊,让我了解不少别人的好想法

至于反对笔试的,大多因为现在很多公司笔试题的设计不合理的原因。不同招聘需求当然需要设计不同的笔试题。建议javaeye增加一个“笔试题”的标签,可以供大家在题目设计上一起交流经验和想法。


67 楼 抛出异常的爱 2007-05-09  
dodoma 写道
我在面试的时候也是一塌糊涂。
但在以前两个公司,做的都是核心的开发。
如果没有电脑,给张纸片让我做。
我还真啥都做不出来。
设计能力啊。。。。。
66 楼 dodoma 2007-05-09  
我在面试的时候也是一塌糊涂。
但在以前两个公司,做的都是核心的开发。
如果没有电脑,给张纸片让我做。
我还真啥都做不出来。
65 楼 messup 2007-05-09  
说实话,我离开api文档肯定没法写程序,甚至String, Map等等对象的方法,这样的面试题对我而言也肯定也是个阻碍。
奇怪的是,我倒是在哪里都混得不错,看来真的要反省一下自己。
看来空了要补下基础。
64 楼 shaucle 2007-05-09  

不会吧,这种人才留不住?

悲ing...
63 楼 umbrella 2007-05-09  
老大,看看你的内存和运行效率吧,1千万1亿都不是问题,关键是执行完都什么时候了,机器只运行你一个程序内存就吃紧了,硬件不是问题?那你得比别人多掏多少钱啊?
62 楼 Qieqie 2007-05-09  
林秋枫 写道
ORM没有性能瓶颈吗?
你 用orm将row数据转成结构化更好的Object形式,遍历一个一千万的表来看看。


你指的是select出来1千万个记录,或是其他的意思?
如果指的是前者,那我也说明了,压力不在ORM上面,问题在于为什么,或者是什么业务使需要select出来1千万条记录?
可能你只是举个例子而已。

最简单的理解,创建一个对象来容纳row数据,无非就是每行多创建一个业务相关的数据类,如果因为这个操作导致问题,那只能说明,我们一下子弄太多数据了。这时我们要做的是,再次去理解需求,问问为什么要如此劳师动众?如果是因为要做统计,是不是可以放在stored proceduce里面?这么多数据,绝不是给人看的。

最近论坛讨论了ORM框架可以充分自动利用二级缓存的特点,所以还是想想如何应用,有什么局限,根据实际的情况来判定,而不是假设的不存在情况。
61 楼 klyuan 2007-05-08  
还好,我面试过两次,都没有做过面试题!!!
60 楼 抛出异常的爱 2007-05-08  
netfishx 写道
Qieqie 写道
一衣带水 写道
几道经典基础题,例如,从在一个大文件中,至少十几M的,从中读取出总共有多少个特定字符串,但不能一次放入内存当中.说出自己的思路.
再例如,从命令行读取类似于"12345"或"123695"里面为全部数字的字符串,是的话,把全部的和相加起来,“12345”相加为“15”;否则,继续输入..
.....

这类面试题,现在比较流行,我也见过几次,似乎没受到什么批评,好象很多人还挺喜欢的。
但是如果有人问你,这些题目在实际中有什么用,你如何回答?


同感,这种题就没人批了?还要沾沾自喜吗?
说说想法就行
让我写代码,我有点怕
59 楼 netfishx 2007-05-08  
Qieqie 写道
一衣带水 写道
几道经典基础题,例如,从在一个大文件中,至少十几M的,从中读取出总共有多少个特定字符串,但不能一次放入内存当中.说出自己的思路.
再例如,从命令行读取类似于"12345"或"123695"里面为全部数字的字符串,是的话,把全部的和相加起来,“12345”相加为“15”;否则,继续输入..
.....

这类面试题,现在比较流行,我也见过几次,似乎没受到什么批评,好象很多人还挺喜欢的。
但是如果有人问你,这些题目在实际中有什么用,你如何回答?


同感,这种题就没人批了?还要沾沾自喜吗?
58 楼 林秋枫 2007-05-08  
Qieqie 写道
面试拒绝做题目的技术“牛人”

刚才来了一位面试者,面试我们公司的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,那就这样!

ORM没有性能瓶颈吗?
你用orm将row数据转成结构化更好的Object形式,遍历一个一千万的表来看看。

还是同意前面一个回复的意见。你们公司面试的方式是有点问题,不过这个人态度也有点问题。

相关推荐

    收藏微软面试智力题~~牛人进来吧~~

    在压缩包内的文件名称“收藏微软面试智力题~~牛人进来吧~~.doc”中,我们可以推测这是一个包含这些智力题目的文档,可能是PDF、Word或其他文本格式,里面可能包含了详细的题目描述、解答思路甚至一些实际面试者的...

    Python真实面试或笔试题目真实面试或笔试题目真实面试或笔试题目真实面试或笔试题目真实面试或笔试题目

    Python真实面试或笔试题目真实面试或笔试题目真实面试或笔试题目真实面试或笔试题目真实面试或笔试题目

    移动技术面试题目

    "移动技术面试题目" 移动技术面试题目是一个移动公司通信类技术面试的题目汇总,涵盖了 TCP/IP、移动通信、数据传输、计算机网络、数据库设计等多个方面的知识点。 一、TCP/IP 层次结构和协议 TCP/IP 协议栈有四层...

    [消防文员面试题目]消防面试题目.pdf

    [消防文员面试题目]消防面试题目.pdf

    软件开发技术面试常见题目

    "软件开发技术面试常见题目" 本资源摘要信息收录了软件开发面试中常见的题目,涵盖了通用问题和专业问题两方面。通用问题涵盖了项目经验、技术栈、问题解决、团队协作等方面;专业问题涵盖了 Java、C、C++、数据...

    经典面试题目 经典面试题目 经典面试题目 经典面试题目

    在IT行业的面试中,经典面试题目是评估求职者技能、经验和知识深度的重要工具。这些题目通常涵盖编程语言、数据结构、算法、操作系统、数据库、网络、软件工程等多个方面。以下是一些可能出现的经典面试题目及其详细...

    华为 EBS面试题目

    本文是面试华为oracle ebs的一些知识点,希望对你有所帮助

    面试、笔试题目大全

    总的来说,《面试、笔试题目大全》这个资源集锦旨在帮助求职者全面准备技术面试,提升自己的专业技能,以应对来自不同公司的挑战。通过深入学习和解答这些题目,你可以更好地掌握IT行业的核心技术和理论知识,提高...

    牛人华为技术销售面试经历.doc

    牛人华为技术销售面试经历.doc

    经典面试逻辑 数学题目

    ### 经典面试逻辑数学题目解析 在IT行业求职面试中,逻辑与数学能力是评估候选人解决问题和逻辑思维的关键指标。下面将详细解析一系列经典的面试逻辑数学题目,这些题目经常出现在微软、IBM等大型科技公司的面试中...

    迅雷面试笔试题目

    综上所述,迅雷的面试笔试题目要求应聘者具备全面的技术能力以及解决实际问题的能力。对于应聘者来说,不仅需要熟练掌握编程技能,还需有扎实的理论知识和解决实际问题的能力。面试过程中,对于问题的理解能力、逻辑...

    华为面试/笔试题目(附答案)

    题目华为面试/笔试题目(附答案)软件测试(1)什么是预编译,何时需要预编译:答案:1、总是使用不经常改动的大型代码体。2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,...

    c++面试题目题目集合 完美的笔试面试

    本资料包“c++面试题目题目集合 完美的笔试面试”包含了丰富的C++面试题,旨在帮助求职者提升应对笔试和面试的能力。 一、C++基础 1. **变量与数据类型**:理解基本数据类型(如int, float, double, char)以及...

    java面试选择题目

    java面试选择题目java面试选择题目java面试选择题目java面试选择题目java面试选择题目java面试选择题目java面试选择题目java面试选择题目

    中秋节当天德赛西威机械面试经验分享机械面试题目汇总必备复习题

    部分面试题目如下: 自我介绍 成绩排名简单介绍 项目介绍:最难的地方,创新点 最有压力的时候,如何处理 英语水平 对德赛西威的认识 如何看待卷 如何看待加班 ### 德赛西威面试经历分享 德赛西威作为一家知名的...

    2018最新BAT+面试题目

    这些题目旨在测试候选人在技术、逻辑思维、问题解决以及团队协作等多方面的能力,是了解和准备此类面试的重要参考资料。 【描述】:“2018最新BAT+面试题目”分享了当年的面试趋势和重点考察领域,为求职者提供了...

    牛人带你去面试

    世界500强最重视员工的哪些能力;  进入世界500强的求职之道;  世界500强面试问题及应答评点;  征服世界500强面试官的几种方法;  世界500强企业最关心的商业趋势

    Java常见笔试_面试题目深度剖析

    Java常见笔试_面试题目深度剖析

    程序员面试宝典 面试题目

    程序员面试宝典 面试题目

    python常见的面试题目.txt

    python常见的面试题目.txtpython常见的面试题目.txtpython常见的面试题目.txtpython常见的面试题目.txtpython常见的面试题目.txtpython常见的面试题目.txtpython常见的面试题目.txtpython常见的面试题目.txtpython...

Global site tag (gtag.js) - Google Analytics