论坛首页 招聘求职论坛

该如何面试人呢?请有经验的出手指点迷津!

浏览 14361 次
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-05-09  
由于上面的人辞职,我变成了部门的负责人,面试这一道门就由我来把守。以前一直都是被别人面试,如今面试别人,发现一样有难度,把自己的想法和其中的过程帖出来大家帮忙看看。

由于本人属于那种并不十分畅谈的那一类,网上有些文章说通过平常的聊天可以看出很多的东西,这样的技术目前还无法把握。因此就想从技术入手,我的想法是分以下几个部分来进行

1. 基础知识,不会问太BT的题,什么创建了几个对象呀这样。我问的一般都是非常基础的:比如如何遍历一个map?遇到过乱码没?如果遇到过,你是怎么解决的?我现在要实现一个Ajax,说说基本步骤?泛型?。。。。有时候可能还会问到多线程,流的,数据库什么的

2. 公司已有的项目用到的技术或者说框架,比如Struts,Hibernate的一些基本用法,例如lazy,inverse。我想进来的至少在这些框架上不需要再花太多的时间了。

3. 看他的简历问点别的,比如有些做过XML解析的,就问这方面的问题。

4. 最后一点是我老大教我的,人会爱屋及乌的,如果对JAVA感兴趣,他关注点不仅仅工作上面的,也许没碰过,但他一般会关注一下,比如新的技术,新的框架,Socket编程,Swing,Swt。如果你都没接触过,我觉得有点不可思议。

嗯,基本上在整个面试过程,穿插着以上四个部分的内容,不知道按我这样的思路是否能看或听出一个人的真正水平呢?
   发表时间:2008-05-09  
一直不喜欢问别人理论方面的,比如什么是OO,AOP,封装什么这些东西
我想知道这些问题有必要吗?为何?
0 请登录后投票
   发表时间:2008-05-09  
问,请介绍一下你自己和你做过的项目...
如果牛人就巴拉巴拉讲个不停...

如果对方是木讷型的那就问题目
去买本编程之美-微软技术面试心得...问里面的简单算法题吧

0 请登录后投票
   发表时间:2008-05-09  
let him do a questionaire first. If can't pass, don't waste your time.  else, talk about his previous projects.  then, ask him some scenario questions, like how do you handle if such thing happens...  That can reveal a candidate's real experience.
0 请登录后投票
   发表时间:2008-05-10  
如果用的eclipse,问问快捷键,ctrl c, ctrl v不算
0 请登录后投票
   发表时间:2008-05-12  
chenjinlai 写道
问,请介绍一下你自己和你做过的项目...
如果牛人就巴拉巴拉讲个不停...

如果对方是木讷型的那就问题目
去买本编程之美-微软技术面试心得...问里面的简单算法题吧



谢谢,忘了这招
0 请登录后投票
   发表时间:2008-05-12  
bottom 写道
let him do a questionaire first. If can't pass, don't waste your time.  else, talk about his previous projects.  then, ask him some scenario questions, like how do you handle if such thing happens...  That can reveal a candidate's real experience.


thanks very much.
0 请登录后投票
   发表时间:2008-05-12  
bottom 写道
let him do a questionaire first. If can't pass, don't waste your time.  else, talk about his previous projects.  then, ask him some scenario questions, like how do you handle if such thing happens...  That can reveal a candidate's real experience.


那啥,不会说英语就拿中文说吧,除非你输入不了中文。这语法……
0 请登录后投票
   发表时间:2008-05-13  
招人招的是人,技术可以再提高。 所以确定应聘者对自己的定位是不是准确是很重要的。
我招初级程序员不问专业问题(问了也回答不好,或者和书上一样)
我一般问:1. 你最熟悉的软件是什么?
2.office 之类的办公软件你认为自己对它掌握的水平是精通,熟练应用,还是了解
3.打不打游戏(如果打,那么问问他的水平在他的圈子里大概是什么位置)
4.买过电脑没(问问一般硬件常识,真正喜欢电脑的人一定清楚)
这些问题,能感觉他对软件的认识和喜爱程度。找到一个真正喜欢软件的新人,是运气,千万不要问javascript有没有toSting方法,java有多少基本变量类型等傻X问题。

“回字有多少种写法”  如果他能答出来,并且还能写上几个,这样的人我直接pass掉。人的精力是有限的,他尽然在研究这些,不适合我们公司的精神,也许XX学院他适合。

至于高手,如chenjinlai 所说,你给个话头,他就带着你走了。
听他吹完,在问问,你所说的这个 优点是什么?和XX比有那些不足。
如果还能吹下去。OK,此人技术不错,也有一定的认识。接下来,问些问题,感觉一下他的定位。
0 请登录后投票
   发表时间:2008-05-13  
第一前提是面试者的水平,如果是应届生,基础知识部分直接做题好了,做完再谈,
如果是有工作经验的,就得具体谈工作经验和项目经验了
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics