今天临时和同事被老大拉去面试人了。由于之前比较少有面试别人的经验,外加时间仓促,也没有准备要面试的内容,面试过程比较凌乱,在这里和今天来面试的小伙伴说声抱歉。在这里想请教下大家,如何才能成为一个靠谱的面试官,面试中如何才能比较真实的考察出被面试者的真实水平?
如果招毕业生,对于大多数刚出校门的孩子,如果不是热爱这个行业是不会很深刻的理解怎么和 computer 聊天、吐槽、进行交互,那就从基本功开始考察吧,数据结构,语言基础什么的; 要是有工作经验的,个人愚见直接跟他说一个你想实现的东西,让他告诉你他会怎么写,重点看他的逻辑思维吧,代码的优美倒可以放其次,第一步是实现,第二步是优化。 要招一个永远在寻求完美,追求真理的 coder,而不是总认为自己就是真理就是完美的 coder……感觉和楼上挺相似,就是按不同的类型划分的。
#8 楼 @hbin 我觉得吧,招个 C 语言工程师进来连 C 语言都写不好,才叫搞笑。 或者你们不这么认为? 觉得招进来做吉祥物就行了么。
#7 楼 @hfpp2012 虽然是研究生刚毕业但是好歹我也写了十几年代码了,莫要这么看不起人好吗。
既然你们都这么说的话我把题目摆出来大家看看吧。
给定一个数字序列,把连续出现的相同数字转换成 个数 + 数字本身。 比如"12223312" 转换成 1 个 1 3 个 2 2 个 3 1 个 1 1 个 2,也就是"1132231112"。 就这题目,憋了十分钟没憋完,面试时间到了我也就结束了,后面还有别的同事等着面。
后来我们老大去和他聊了一下,随便问了问,人家连结构体里的内存对齐到边界都不知道。
楼上各位你们哪个公司要招这样的程序员的我可以去问问看他的联系方式。 之前看他简历似乎已经半年没找到工作了,估摸着现在还在找呢,你们还有机会的。 工资每个月估摸着三四万应该就能满足的。