关于程序员面试的一点想法
作 者:david++
发布时间:2012/10/12 18:58
从去年到现在,算算也面试过不少人了。对于如何通过面试找到合适的人才这个问题,也想了很多。面试往往都是,聊一聊技术和工作经验,调侃一下游戏程序员“悲惨的命运”,感觉技术不错,有激情,扛得住“无底线”的加班,基本上都OK。下周要去西安进行校招面试,抽空整理了一下思路。关于如何有效地进行面试,有了点想法,希望大家多多提建议。
如何设计面试方案?
招聘的目的就是:找到能按时、高效、准确地完成工作任务的人。要想完成这个目标:
- 首先,要明确日常的工作任务都有那些;
- 其次,思考这些完成这些任务都需要具备怎样的条件和能力;
- 最后,设计一个合理、高效的面试方案
针对上面三点,要想清楚下面三个基本问题:
- 需要新人完成什么样的任务?(明确任务)
- 什么样的人能完成这些任务?(明确新人需具备的能力)
- 通过什么途径和方法去找到这些人?(设计招聘方案、面试问题)
设计面试问题的时候,可以参考一下下面的原则:
- 每一个面试问题都有明确的目的。你不仅自己了解,还能向其他面试官解释清楚。
- 多提一些开放性的问题,而不是那种用Yes/No就可以回答的问题。这样做使你有机会与面试者展开讨论,并且提出后续的问题,尽可能多地了解对方。
- 不要问太复杂的问题。因为面试者没有太多思考时间,所以无法周全地回答,你也就无从判断他的能力了。
案例:网游程序员面试方案设计
第一步: 明确日常工作中遇到的任务,然后由工作任务展开,然后思考完成这些任务需要具备什么样能力、知识体系的人。针对这些能力,进一步设计面试问题。这样做的好处是系统地整理了一下需要新人完成的任务,和其必须具备的能力,然后又有针对性地提问。问题目的非常明确,我们需要的就是可以回答这些问题,具备这样能力的人。
关于网游开发程序员需要完成的任务和问题整理如下:(不完整,各个游戏公司肯定也有很大不同)
第二步:上面主要集中在职业技能,需要具备的技术(有侧重点)。下面针对非技术能力来设计面试问题,这个最重要的是看公司企业文化,公司的环境氛围和项目的实际情况,来寻找适合的人。
第三步:收集技术能力测试的问题和非技术能力的问题,进行合理配置,最终方案如下(针对校招生):
小结
细想了一下,其它行业的面试,思路也都大同小异。面试前,一定要先想清楚上面提到的“三个问题”,这样才能做到有针对性,才有可能招到合适的人才。个人认为,面试其实个人感觉还是有很重的分量,有时第一印象,言行举止都可能引起感觉不对,很有可能淘汰掉优秀的人才。
对于如何进行有效的面试,你有什么看法了,欢迎探讨。邮箱:heaven.hell.or@gmail.com
转载于:https://www.cnblogs.com/mywolrd/archive/2012/10/12/2721868.html
关于程序员面试的一点想法相关推荐
- 程序员面试简历注意事项
据统计,80%的简历都是不合格的.不少人事管理者抱怨收到的许多简历在格式上很糟糕.简历应该如何做到在格式上简洁明了,重点突出?求职信应该如何有足够的内容推销自己?如何控制长度,言简意赅?相信读了本章你 ...
- 程序员面试官何苦为难程序员!
作者: JasNature出处: http://NatureSex.cnblogs.com 有时候想想程序员何苦为难程序员呢? 扳扳手指走上码农这个行业也有几年了,但是越来越觉得这个行业很累,有人说程 ...
- 《剑指offer 阅读笔记一》程序员面试流程,面试游刃有余
电话面试 面试官打电话的形式考查应聘者,会提前约好时间 有些面试官喜欢搞突然袭击,建议应聘者在投出简历之后的一两个星期之内,保证手机电池能至少连续通话一小时.应聘者不要长时间待在很嘈杂的环境下. 电话 ...
- Java程序员面试宝典
第1部分 求职过程 古人云:凡事预则立,不预则废.机会都是垂青有准备的人的.为了得到一份满意的工作,大家一定要对整个求职过程有清醒的了解.把能够预见的.必须做的事情早一些做完,这样在大规模招聘开始的 ...
- 进军硅谷——程序员面试揭秘
摘要:硅谷是绝大多数程序员梦想工作的地方,但你是不是真的做好进军硅谷的准备了?硅谷程序员面试有什么要求?本书作者从职位选择.公司选择.人际关系及求职渠道四个角度为广大IT从业人员揭密了硅谷程序员的求职 ...
- 程序员面试需要的软技能
程序员面试所需的软技能 2016-11-10 蜗牛 云技术实践 写在前面:本文建立在代码基础过硬,想一起研究一下面试中锦上添花的一些技能,注意不是雪中送炭,基础不好的,还是看看之前的 ...
- python程序员面试自我介绍_程序员面试经验总结
主要包括以下内容: 一.程序员面试过程中,面试官想要从 " 自我介绍 " 获得什么信息? 二.如何去提炼简历中的精华?如何在沟通中体现你的软技能? 三.如何去解释简历中的瑕疵? 四 ...
- 《PHP程序员面试笔试宝典》——如何应对面试官的“激将法”语言?
如何巧妙地回答面试官的问题? 本文摘自<PHP程序员面试笔试宝典> "激将法"是面试官用以淘汰求职者的一种惯用方法,它是指面试官采用怀疑.尖锐或咄咄逼人的交流方式来对求 ...
- 初级程序员面试不靠谱指南(一)
"来到这英雄宴中的人物,就算本身武功不是甚高,见识也必广博,"太祖拳法"的精要所在,可说无人不知.乔峰一招打出,人人都是情不自禁的喝了一声采!这满堂大采之后,随即有许多人 ...
最新文章
- redis value最大值_Redis 的 maxmemory 和 dbnum 默认值都是多少?对于最大值会有限制吗?...
- php事件和行为,Yii框架组件和事件行为管理详解
- Jumping Jack
- 使用JWT进行跨域身份验证
- 45道CSS基础面试题
- 项目总结-vue分页组件集成
- 多区域OSPF的路由重发布
- 深入理解SVM之对偶问题
- STM32系列单片机在进入main函数前都在干些什么?
- python数据分析如何学_用Python做数据分析,Numpy,Pandas,matp
- 用计算机画函数图像教案,函数的图像的教案
- 笔记本电脑显卡性能排行榜
- ws2812b灯带容易坏_WS2812B灯带STC驱动
- 关于USB有线网卡对校园网不兼容解决方案
- 【无标题】5 自用历程
- vs2005 应用程序正常初始化失败的解决方案
- ubuntu18.04安装OpenCV3.4.12步骤及安装中遇到的一些问题
- datastage错误之Consumed more than 100,000 bytes looking for record delimiter; aborting
- 二次开发 uiautomatorviewer
- (14)写一个函数,将两个字符串连接