作  者:david++
发布时间:2012/10/12 18:58

从去年到现在,算算也面试过不少人了。对于如何通过面试找到合适的人才这个问题,也想了很多。面试往往都是,聊一聊技术和工作经验,调侃一下游戏程序员“悲惨的命运”,感觉技术不错,有激情,扛得住“无底线”的加班,基本上都OK。下周要去西安进行校招面试,抽空整理了一下思路。关于如何有效地进行面试,有了点想法,希望大家多多提建议。

如何设计面试方案?

招聘的目的就是:找到能按时、高效、准确地完成工作任务的人。要想完成这个目标:

  • 首先,要明确日常的工作任务都有那些;
  • 其次,思考这些完成这些任务都需要具备怎样的条件和能力;
  • 最后,设计一个合理、高效的面试方案

针对上面三点,要想清楚下面三个基本问题

  1. 需要新人完成什么样的任务?(明确任务)
  2. 什么样的人能完成这些任务?(明确新人需具备的能力)
  3. 通过什么途径和方法去找到这些人?(设计招聘方案、面试问题)

设计面试问题的时候,可以参考一下下面的原则

  1. 每一个面试问题都有明确的目的。你不仅自己了解,还能向其他面试官解释清楚。
  2. 多提一些开放性的问题,而不是那种用Yes/No就可以回答的问题。这样做使你有机会与面试者展开讨论,并且提出后续的问题,尽可能多地了解对方。
  3. 不要问太复杂的问题。因为面试者没有太多思考时间,所以无法周全地回答,你也就无从判断他的能力了。

案例:网游程序员面试方案设计

第一步: 明确日常工作中遇到的任务,然后由工作任务展开,然后思考完成这些任务需要具备什么样能力、知识体系的人。针对这些能力,进一步设计面试问题。这样做的好处是系统地整理了一下需要新人完成的任务,和其必须具备的能力,然后又有针对性地提问。问题目的非常明确,我们需要的就是可以回答这些问题,具备这样能力的人。

关于网游开发程序员需要完成的任务和问题整理如下:(不完整,各个游戏公司肯定也有很大不同)

第二步:上面主要集中在职业技能,需要具备的技术(有侧重点)。下面针对非技术能力来设计面试问题,这个最重要的是看公司企业文化,公司的环境氛围和项目的实际情况,来寻找适合的人。

第三步:收集技术能力测试的问题和非技术能力的问题,进行合理配置,最终方案如下(针对校招生):

小结

细想了一下,其它行业的面试,思路也都大同小异。面试前,一定要先想清楚上面提到的“三个问题”,这样才能做到有针对性,才有可能招到合适的人才。个人认为,面试其实个人感觉还是有很重的分量,有时第一印象,言行举止都可能引起感觉不对,很有可能淘汰掉优秀的人才。

对于如何进行有效的面试,你有什么看法了,欢迎探讨。邮箱:heaven.hell.or@gmail.com

转载于:https://www.cnblogs.com/mywolrd/archive/2012/10/12/2721868.html

关于程序员面试的一点想法相关推荐

  1. 程序员面试简历注意事项

    据统计,80%的简历都是不合格的.不少人事管理者抱怨收到的许多简历在格式上很糟糕.简历应该如何做到在格式上简洁明了,重点突出?求职信应该如何有足够的内容推销自己?如何控制长度,言简意赅?相信读了本章你 ...

  2. 程序员面试官何苦为难程序员!

    作者: JasNature出处: http://NatureSex.cnblogs.com 有时候想想程序员何苦为难程序员呢? 扳扳手指走上码农这个行业也有几年了,但是越来越觉得这个行业很累,有人说程 ...

  3. 《剑指offer 阅读笔记一》程序员面试流程,面试游刃有余

    电话面试 面试官打电话的形式考查应聘者,会提前约好时间 有些面试官喜欢搞突然袭击,建议应聘者在投出简历之后的一两个星期之内,保证手机电池能至少连续通话一小时.应聘者不要长时间待在很嘈杂的环境下. 电话 ...

  4. Java程序员面试宝典

    第1部分  求职过程 古人云:凡事预则立,不预则废.机会都是垂青有准备的人的.为了得到一份满意的工作,大家一定要对整个求职过程有清醒的了解.把能够预见的.必须做的事情早一些做完,这样在大规模招聘开始的 ...

  5. 进军硅谷——程序员面试揭秘

    摘要:硅谷是绝大多数程序员梦想工作的地方,但你是不是真的做好进军硅谷的准备了?硅谷程序员面试有什么要求?本书作者从职位选择.公司选择.人际关系及求职渠道四个角度为广大IT从业人员揭密了硅谷程序员的求职 ...

  6. 程序员面试需要的软技能

    程序员面试所需的软技能         2016-11-10 蜗牛 云技术实践  写在前面:本文建立在代码基础过硬,想一起研究一下面试中锦上添花的一些技能,注意不是雪中送炭,基础不好的,还是看看之前的 ...

  7. python程序员面试自我介绍_程序员面试经验总结

    主要包括以下内容: 一.程序员面试过程中,面试官想要从 " 自我介绍 " 获得什么信息? 二.如何去提炼简历中的精华?如何在沟通中体现你的软技能? 三.如何去解释简历中的瑕疵? 四 ...

  8. 《PHP程序员面试笔试宝典》——如何应对面试官的“激将法”语言?

    如何巧妙地回答面试官的问题? 本文摘自<PHP程序员面试笔试宝典> "激将法"是面试官用以淘汰求职者的一种惯用方法,它是指面试官采用怀疑.尖锐或咄咄逼人的交流方式来对求 ...

  9. 初级程序员面试不靠谱指南(一)

    "来到这英雄宴中的人物,就算本身武功不是甚高,见识也必广博,"太祖拳法"的精要所在,可说无人不知.乔峰一招打出,人人都是情不自禁的喝了一声采!这满堂大采之后,随即有许多人 ...

最新文章

  1. redis value最大值_Redis 的 maxmemory 和 dbnum 默认值都是多少?对于最大值会有限制吗?...
  2. php事件和行为,Yii框架组件和事件行为管理详解
  3. Jumping Jack
  4. 使用JWT进行跨域身份验证
  5. 45道CSS基础面试题
  6. 项目总结-vue分页组件集成
  7. 多区域OSPF的路由重发布
  8. 深入理解SVM之对偶问题
  9. STM32系列单片机在进入main函数前都在干些什么?
  10. python数据分析如何学_用Python做数据分析,Numpy,Pandas,matp
  11. 用计算机画函数图像教案,函数的图像的教案
  12. 笔记本电脑显卡性能排行榜
  13. ws2812b灯带容易坏_WS2812B灯带STC驱动
  14. 关于USB有线网卡对校园网不兼容解决方案
  15. 【无标题】5 自用历程
  16. vs2005 应用程序正常初始化失败的解决方案
  17. ubuntu18.04安装OpenCV3.4.12步骤及安装中遇到的一些问题
  18. datastage错误之Consumed more than 100,000 bytes looking for record delimiter; aborting
  19. 二次开发 uiautomatorviewer
  20. (14)写一个函数,将两个字符串连接

热门文章

  1. 如何删除Android系统中的内置应用
  2. KMP算法的学习经验
  3. mysql cmd链接不上数据库情况汇总
  4. 结对-贪吃蛇游戏-开发过程
  5. Google Code Jam 2015 Round 1A Mushroom Monster 水
  6. C++教程之lambda表达式一
  7. SQL 左外连接,右外连接,全连接,内连
  8. ubuntu常见问题总结
  9. C# 3.0新特性初步研究 Part5:匿名类型
  10. Socket套接字的速率控制(linux)