- 浏览: 113741 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
duyibin1986:
没明白你说的是什么意思
spring导入3个jar包,可以通过maven获得大部分依赖包 -
jainy2929:
我也遇到这个问题,jboss的怎么办哩?
jqgrid 新增和修改中文字段正常,查询中文字段后台返回乱码的解决办法. -
zhyun29:
我觉得考察一个合格的人.技术只是一方面,甚至说是次要的.而这个 ...
从面试别人想到的 -
丶枫肆:
精通?什么叫精通?精通不是说出来的
从面试别人想到的 -
tomfish88:
支持!!!!!
从面试别人想到的
最近一个月面试了10几个人,有应届毕业生,有在校寻找实习的学生,有工作了两三年的,也有工作了5到10年的,有在外包公司工作的,有目前在世界级外企的。结果是,一无所获。
想起两年前,研究生二年级上学期开始找工作,面试了几个公司的经历,和一些师弟师妹问我的一些问题,不禁让我想到了很多。主要有两个方面:
1 我们应该如何面试,才能挖掘出应聘者的真实能力
2 从面试中,我渐渐的画清楚,一个公司需要什么样的人才,我自己应该如何规划我的未来。
我面试别人掌握两个原则:
1 此人掌握的主要技能是我们所需要的
2 此人虽然尚未掌握我们所需要的所有技能,但是从他已经掌握的技能可以看出他的潜力和当前的level。
第二点很重要,就像kent beck不是flex高手,但是我相信如果他愿意学习,他很快就会成为flex的高手。
我觉得我们招人主要基于以下考虑:
1 需要某方面专门人才,来和我们现有的人形成互补。
2 需要一些具有我们项目所需要的技术的人,他的技能会跟我们类似,但即便这样,我们依然希望他会是某方面的专家,比如spring security这么一个框架的专长也是plus。而且,我希望这个人比我强。
我招人的时候希望此人具有以下的气质:
1 热爱编程,相信软件工艺,也相信软件工程。最近在看kent beck的实现模式和bob大叔的代码整洁之道,我希望他能跟我一样,认为代码是给人看的,好的代码像一篇文章一样。能够反复去雕琢一段代码。但是要理解软件工程,不能为了雕琢每一段代码,而缺乏全局认识。
2 热爱编程,能够为解决一个问题,写一段漂亮的代码,甚至于为类起一个好的名字而失眠。
3 热爱编程,把这当作是一项事业,而非仅仅是工作。那种只是想把工作对付完了就ok的人是不适合的。
4 热爱编程,单纯的用程序交流,人也像好代码一样,干净利落,说话直来直去。大家都很忙,没时间听客套话和绕圈子。
就像当年别人面试我的时候那样,我会这样去面试别人:
1 从简历里挑出我最关心的他所会的技能,比如最近我希望招一个js高手,最好精通dojo(我说的精通是真的精通)。
2 我会问他最擅长的技术(如果此技术不是我们最需要的那个),如果他最擅长的技术都语焉不详,那就没什么意思了。
3 我会问某项技术全貌上的问题,比如会让对方谈谈dojo的整个架构,是怎么解决js领域的一些核心问题的。
4 我会问一些技术细节,比如spring的声明式事务处理是怎么实现的,因为这一个问题就暗含了aop的概念和如何实现,代理模式,线程,jdbc事务处理。如果应聘者看过spring的源代码,那么说明此人能够花心思追究技术更深层次的东西,具有优秀程序员一个优秀品质:好奇心。如果应聘者没看过spring的源代码,他能回答上来,说明此人各方面基础知识扎实并能融会贯通去解决问题。同样我会问hibernate的延迟加载是怎么实现的。
5 我会问一些工程性问题,比如spring的依赖注入,scope为session的bean如何注入到scope为singleton的bean。比如如何调整hibernate查询性能。比如数据库索引会在什么情况下失效,原理是什么。
6 我会问一些解决方案,比如如何重启服务器后,依然能够保持session。
7 我会问一些企业开发中特别重要的问题对方是如何理解的,比如事务,并发,内存管理,异构系统整合,数据库性能优化。
8 我会问一些特别基础的问题,比如hashset是如何判断新添加的对象是否已经存在的,如果已经存在,它是不再放进去,还是放进去覆盖之前的。比如classloader的工作原理。
当我面对一些工作了四年以上的人时,多少是有点惴惴,因为会担心对方很牛,我却挖掘不出。后来请教了一位工作了六年的同事,他说一个简单的原则是:
问他你目前在项目中遇到的问题,因为这些问题都是大家讨论的,深思熟虑的,然后问他的解决方案。
我面试的这些人,有时让我很感慨,为什么工作了四五年的人,甚至是十年的人,号称自己精通dojo,但是一些基础性问题都不清楚,因为我是初学者,但是我会买一本dojo之父写的精通dojo去学习,甚至于我带的一个大四的实习生都知道去遍历网上所有的dojo基础资料,然后把源代码看看。我需要的是,当我问及一个问题时,告诉我dojo正确的做法是什么,而不是仅跟我一样,遇到一个js问题,只能去网上搜一段代码,改改放到项目中,甚至于那段代码他都不完全理解。比如我现在也在阅读javascript高级编程指南,以了解细节。
跟一个很牛的同事一起面试别人js,我觉得那人技术还算熟练,但是我的同事摇摇头说,一个人工作了四年,连如何用js模拟java中的类,js的事件框架是怎么回事都不清楚,怎么能行呢。
我想,或许,这也是我的奋斗目标:
1 成为丁字形人才,有一项自己特别精通的技术,比如我的那位同事精通extjs,精通jbpm,精通spring security,那是真的精通,另一位同事精通lucence,还有的精通jquery,有的非常熟悉oracle。
2 其实我对于我想招的人的要求,就是对自己的基本要求。
想起两年前,研究生二年级上学期开始找工作,面试了几个公司的经历,和一些师弟师妹问我的一些问题,不禁让我想到了很多。主要有两个方面:
1 我们应该如何面试,才能挖掘出应聘者的真实能力
2 从面试中,我渐渐的画清楚,一个公司需要什么样的人才,我自己应该如何规划我的未来。
我面试别人掌握两个原则:
1 此人掌握的主要技能是我们所需要的
2 此人虽然尚未掌握我们所需要的所有技能,但是从他已经掌握的技能可以看出他的潜力和当前的level。
第二点很重要,就像kent beck不是flex高手,但是我相信如果他愿意学习,他很快就会成为flex的高手。
我觉得我们招人主要基于以下考虑:
1 需要某方面专门人才,来和我们现有的人形成互补。
2 需要一些具有我们项目所需要的技术的人,他的技能会跟我们类似,但即便这样,我们依然希望他会是某方面的专家,比如spring security这么一个框架的专长也是plus。而且,我希望这个人比我强。
我招人的时候希望此人具有以下的气质:
1 热爱编程,相信软件工艺,也相信软件工程。最近在看kent beck的实现模式和bob大叔的代码整洁之道,我希望他能跟我一样,认为代码是给人看的,好的代码像一篇文章一样。能够反复去雕琢一段代码。但是要理解软件工程,不能为了雕琢每一段代码,而缺乏全局认识。
2 热爱编程,能够为解决一个问题,写一段漂亮的代码,甚至于为类起一个好的名字而失眠。
3 热爱编程,把这当作是一项事业,而非仅仅是工作。那种只是想把工作对付完了就ok的人是不适合的。
4 热爱编程,单纯的用程序交流,人也像好代码一样,干净利落,说话直来直去。大家都很忙,没时间听客套话和绕圈子。
就像当年别人面试我的时候那样,我会这样去面试别人:
1 从简历里挑出我最关心的他所会的技能,比如最近我希望招一个js高手,最好精通dojo(我说的精通是真的精通)。
2 我会问他最擅长的技术(如果此技术不是我们最需要的那个),如果他最擅长的技术都语焉不详,那就没什么意思了。
3 我会问某项技术全貌上的问题,比如会让对方谈谈dojo的整个架构,是怎么解决js领域的一些核心问题的。
4 我会问一些技术细节,比如spring的声明式事务处理是怎么实现的,因为这一个问题就暗含了aop的概念和如何实现,代理模式,线程,jdbc事务处理。如果应聘者看过spring的源代码,那么说明此人能够花心思追究技术更深层次的东西,具有优秀程序员一个优秀品质:好奇心。如果应聘者没看过spring的源代码,他能回答上来,说明此人各方面基础知识扎实并能融会贯通去解决问题。同样我会问hibernate的延迟加载是怎么实现的。
5 我会问一些工程性问题,比如spring的依赖注入,scope为session的bean如何注入到scope为singleton的bean。比如如何调整hibernate查询性能。比如数据库索引会在什么情况下失效,原理是什么。
6 我会问一些解决方案,比如如何重启服务器后,依然能够保持session。
7 我会问一些企业开发中特别重要的问题对方是如何理解的,比如事务,并发,内存管理,异构系统整合,数据库性能优化。
8 我会问一些特别基础的问题,比如hashset是如何判断新添加的对象是否已经存在的,如果已经存在,它是不再放进去,还是放进去覆盖之前的。比如classloader的工作原理。
当我面对一些工作了四年以上的人时,多少是有点惴惴,因为会担心对方很牛,我却挖掘不出。后来请教了一位工作了六年的同事,他说一个简单的原则是:
问他你目前在项目中遇到的问题,因为这些问题都是大家讨论的,深思熟虑的,然后问他的解决方案。
我面试的这些人,有时让我很感慨,为什么工作了四五年的人,甚至是十年的人,号称自己精通dojo,但是一些基础性问题都不清楚,因为我是初学者,但是我会买一本dojo之父写的精通dojo去学习,甚至于我带的一个大四的实习生都知道去遍历网上所有的dojo基础资料,然后把源代码看看。我需要的是,当我问及一个问题时,告诉我dojo正确的做法是什么,而不是仅跟我一样,遇到一个js问题,只能去网上搜一段代码,改改放到项目中,甚至于那段代码他都不完全理解。比如我现在也在阅读javascript高级编程指南,以了解细节。
跟一个很牛的同事一起面试别人js,我觉得那人技术还算熟练,但是我的同事摇摇头说,一个人工作了四年,连如何用js模拟java中的类,js的事件框架是怎么回事都不清楚,怎么能行呢。
我想,或许,这也是我的奋斗目标:
1 成为丁字形人才,有一项自己特别精通的技术,比如我的那位同事精通extjs,精通jbpm,精通spring security,那是真的精通,另一位同事精通lucence,还有的精通jquery,有的非常熟悉oracle。
2 其实我对于我想招的人的要求,就是对自己的基本要求。
评论
12 楼
zhyun29
2011-08-31
我觉得考察一个合格的人.技术只是一方面,甚至说是次要的.
而这个人的沟通能力,逻辑思维能力,解决问题的思考方法才是主要的.
而这个人的沟通能力,逻辑思维能力,解决问题的思考方法才是主要的.
11 楼
丶枫肆
2011-08-31
精通?什么叫精通?精通不是说出来的
10 楼
tomfish88
2011-08-31
支持!!!!!
9 楼
Jason(aijun)
2011-08-30
8 楼
maishj
2011-08-30
能完成工作就好了,要求这么多干嘛,给得起钱吗
7 楼
JAVA_静
2011-08-30
LZ你是不是面试也没多久?1年?还是仅仅2年呢? 把这没用的文章删了吧! 你这样要求JE,要是大学刚毕业的孩子们打算去面试,还敢去了么!你要求高,你给人家多少工资呢?一个月2万?3万?相信软件工艺?相信软件编程?你的境界还是挺高的啊!
6 楼
pujia12345
2011-08-29
说了这么多,面了这么久,你出得起多少钱,问题是这个!
5 楼
ljz0898
2011-08-29
lz 你应该让别人面试你一下 看看 你真的能精通多少东东 句句离不开精通 牛X
4 楼
songjudong
2011-08-29
楼主我面试你。不知道你能回答上来几个问题。
3 楼
JuneYang2011
2011-08-29
观点挺好的,但也有些片面,很多时候一项技术,也不一定非得怎样,才说明问题,你要的是用途,实现效果,或许纯粹的技术人员,技术真的很精通,未必你所说的哪一方面一定得通,我觉得你可以好好了解一下,他到底有没有实力。毕竟面试就是那么几十分钟,不可以偏概全。
2 楼
qiang5233
2011-08-29
我需要的是,当我问及一个问题时,告诉我dojo正确的做法是什么,而不是仅跟我一样,遇到一个js问题,只能去网上搜一段代码,改改放到项目中,甚至于那段代码他都不完全理解
作者凭神马要求别人,自己又有自己的一套
作者凭神马要求别人,自己又有自己的一套
1 楼
liliugen
2011-08-29
转文章页不注明下,美女
发表评论
-
REST:讨论如何避免URL Template与实际数据的冲突
2011-08-29 13:20 806看下面几个测试: ... -
【】Objective-C for Java Programmers
2011-08-29 12:46 702设计java的灵感源自于objective-c(简ob ... -
QTP对象识别常用方法介绍
2011-08-25 17:22 1017qtp对象识别常用方法介绍(转自一起测试网)1 手动更 ... -
面试题整理3
2011-08-25 12:09 763以下程序执行后显示什么结果public class p ... -
div浮动不随滚动条滚动
2011-08-25 10:19 849<div style="positio ... -
MyEclipse6.0生成注册码类
2011-08-25 09:27 797import java.io.bufferedread ... -
影响自我发展的拦路虎
2011-08-24 13:52 760影响程序员自我发展的拦路虎 一, 懒,固守陈旧,习惯 ... -
Flex SDK bin命令解析–mxmlc参数列表
2011-08-24 13:48 1268以最新的开发包flex4 _sdk为例吧 mxmlc[ ... -
三大Flex布局用法
2011-08-24 13:40 1045flex布局基础对于fl ... -
MacOS忘记root密码
2011-08-24 11:02 1106今天要升级一下系统,需要root密码。忘记。结果,网 ... -
Speed up your JavaScrip 3[]
2011-08-24 10:54 799<div class="blog_co ... -
Java程序调用系统命令进行mysql数据库的备份与还原(方式一)
2011-08-23 14:34 790第一种方式数据库备份:public class dbb ... -
jwfd工作流引擎设计-流程数据同步控制器的设计思路及其矛盾
2011-08-23 11:48 705基于图论的广义优先遍历算法的流程引擎运行控 ... -
JWFDv0.96二次开发包导入ECLIPSE工程JAR包路径问题
2011-08-23 11:28 720当朋友们把jwfd引入eclipse工程之后, ... -
[] [原创]JWFDv0.96开源工作流引擎设计---XMLTO数据库解析过程说明
2011-08-23 11:07 636... -
Ruby注释获取
2011-08-23 09:14 877def test bearr,enarr,record ... -
vim 配
2011-08-23 08:53 763set nocompatiblesource $vim ... -
navicat Oracle Instant Client Light: unsupported server character set CHS16GBK解决
2011-08-22 14:37 880navicat 连接 oracle 出现 instan ... -
java.io.IOException: 远程主机强迫关闭了一个现有的连接
2011-08-22 10:30 2442是因为没有 socket.close();然后程序执行 ... -
ExtJs摘要
2011-08-19 17:30 766以下内容全部来自于<span style=&qu ...
相关推荐
JAVA面试问题,自己和别人总结JAVA面试问题,自己和别人总结
c++面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试...
如何面试别人.docx
面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题...
面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试
应届大学毕业生面试应答 涉世之初面试以实在取胜 毕业生面试四忌 着装与举止: 初次求职面试的适宜装扮 精心选择面试着装 求职面试中修饰与衣着 面试服装大忌 如何看待求职时的穿着 面试中的举止如何才算得当 ...
面试大全面试大全面试大全面试大全面试大全面试大全面试大全面试大全
大语言模型面试题,校招面试必备,给自己面试增加成功的概率 大语言模型面试题,校招面试必备,给自己面试增加成功的概率 大语言模型面试题,校招面试必备,给自己面试增加成功的概率 大语言模型面试题,校招面试...
java 面试java 面试java 面试java 面试java 面试
C语言面试题集C语言面试题集C语言面试题集C语言面试题集C语言面试题集
JSD面试笔试题汇总JSD面试笔试题汇总JSD面试笔试题汇总JSD面试笔试题汇总JSD面试笔试题汇总JSD面试笔试题汇总JSD面试笔试题汇总JSD面试笔试题汇总JSD面试笔试题汇总JSD面试笔试题汇总JSD面试笔试题汇总JSD面试笔试题...
【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】...
经典面试题目经典面试题目经典面试题目经典面试题目经典面试题目经典面试题目经典面试题目经典面试题目经典面试题目经典面试题目经典面试题目经典面试题目经典面试题目经典面试题目
.net面试题.net面试题.net面试题.net面试题.net面试题.net面试题.net面试题.net面试题.net面试题.net面试题
JAVA面试题JAVA面试题JAVA面试题JAVA面试题JAVA面试题JAVA面试题
数字电路公司面试试题数字电路公司面试试题数字电路公司面试试题数字电路公司面试试题数字电路公司面试试题数字电路公司面试试题数字电路公司面试试题数字电路公司面试试题数字电路公司面试试题数字电路公司面试试题...
技术面试技术面试技术面试技术面试技术面试技术面试技术面试技术面试
2023java最新阿里巴巴面试题2023java最新阿里巴巴面试题2023java最新阿里巴巴面试题2023java最新阿里巴巴面试题2023java最新阿里巴巴面试题2023java最新阿里巴巴面试题2023java最新阿里巴巴面试题2023java最新阿里...
JAVA面试资料JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA面试资料 JAVA...
Java架构面试资料合集Spring面试专题及答案MySQL面试Redis面试资料: BAT面试常问80题 Dubbo服务框架面试专题及答案整理文档 java筑基(基础)面试专题系列(一):Tomcat+Mysql+设计模式 java筑基(基础)面试专题...