首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >招聘开发人员--有什么更有效率的建议吗?

招聘开发人员--有什么更有效率的建议吗?
EN

Software Engineering用户
提问于 2012-10-11 03:20:01
回答 10查看 1.7K关注 0票数 17

我代表一家软件公司正在建设一个大型的软件开发团队。我们是挑剔的谁,我们雇用,并有很好的保留率(大多数的发展中国家已经在这里平均5-6年)。

我们已经花费了大量的开发人员和人力资源的时间,并有一个低的申请雇用比率。下面是我们使用的过程:

  • 人力资源电话采访-涉及问基本的行为和技术问题。
  • 在线测试-包括30分钟的技术测试
  • 技术电话采访-开发商60分钟的采访
  • 现场采访-几位资深开发人员60-90分钟的访谈

虽然这个过程很有效,但是我们在面试上花了太多的时间。对于如何以不同的方式来做这件事,有什么想法吗?我们的目标是自动化任何任务,如果可能的话,仍然保留人才的质量。

更新:谢谢你的回复。需要澄清几件事。我们的目标是减少从一个阶段到另一个阶段的申请人人数。这是我们目前的数字。

  1. 我们收到1000份简历
  2. 800份简历通过人力资源面试
  3. 500通过在线考试
  4. 100通过初始手机屏幕
  5. 10现场通过并被录用

正如你所看到的,我们需要在早期的过程中更好地淘汰候选人。我们能在在线测试中做得更好吗?

以下是基于一些答复的更多有关这一过程的详细信息:

  • 人力资源面试电话-他们问非常基本的技术问题(什么是CLR?)把尽可能多的人赶走
  • 在线测试-有大约10个基本问题和3个编码问题
  • 科技手机屏幕-涵盖多种技术。我们不在乎申请人是否什么都知道,只要他们能证明他们能够学到新的技术,并能很快地跟上
  • 开发人员面前的现场编码问题。更多的建筑层面的问题。
EN

回答 10

Software Engineering用户

发布于 2012-10-11 04:46:34

我觉得有几个地方你在浪费时间。

放弃人力资源面试,而不仅仅是简单的第一次接触,来设置后续面试。让人力资源部的人问技术问题是浪费时间。例如,我有一个人问我一些关于MVC的不明确的问题,他们无法澄清被问到的是什么。

放弃在线测试,特别是当你正在招聘中级到高级开发人员时。这会浪费他们的时间加上你的时间和金钱。而且,有些开发人员在这种测试上做得并不好。

虽然电话面试很好,但它不需要整整一个小时。通常5-10分钟就足以决定一个人是否合适。30分钟应该是你需要的最多的时间来决定是否需要面对面。

面对面的面试将是最重要的。只是不要把它浪费在BS上,比如人力资源个性测试,标准化在线测试等等。花点时间去了解这个人,看看他们是否适合你的团队。问一些与你期望他们做的工作相关的好问题,而不是骗人的问题,也不要问他们在Google/Microsoft/Apple/etc或模糊琐事上听到的心理战谜团。

你也可以去找一家雇佣合同的招聘公司。他们中的许多人已经做了初步的筛选和测试,在某些情况下,他们以前也曾与此人合作过。这样你就可以雇佣最好的候选人(S),并确定他们在为你做实际工作时是否合适。如果事情因任何原因都没有解决,就让他们走吧。如果他们很适合,保持他们的永久雇员。

根据更新的信息编辑..。

如果你的人力资源部只在1000份中筛选出200份,那么问题可能就在这里。

你的帮助招聘广告可能过于笼统,并鼓励许多人申请,否则他们会屏蔽自己。你可能想把你的广告定位得更好,但不要把它定得过高。

有了这么多简历,人力资源部可能会更好地将这一阶段外包给预先筛选机构,通过使用自动化和/或屏幕前面试和背景调查来缩小范围。这可能包括由一个真正的程序员进行的一次实际的技术面试。它也可能包括一个在线测试,但这将是技巧和琐事的多样性。

就像我说的,我不认为你从人力资源和在线考试屏幕中获得了太多的价值。我建议重新考虑这些,你会发现你在其他阶段的数字会更合理。

票数 31
EN

Software Engineering用户

发布于 2012-10-11 03:23:48

这是一种你不想比现在更有效率的情况。已经有太多的申请人不能通过FizzBuzz了。您当前的过滤过程似乎确保了开发人员的质量。如果你取消了你目前正在采取的任何步骤,你最终会浪费更多的时间。

票数 23
EN

Software Engineering用户

发布于 2012-10-11 03:57:24

听起来一个成功的候选人大约需要三到四个小时。我不会试图缩短整个时间。如果有的话,我可能会为现场面试增加更多的时间,让真正优秀的候选人有足够的时间来明确地展示他们的价值,并决定你提供的东西是否对他们长期感兴趣。由于你的周转率很低,你一定做得对。

流程中的低ROI可能是前三个步骤。也许你可以更严格地筛选简历,或者从在线考试中寻找更高的分数。手机技术屏幕可能是优化的目标,如果你设定为30分钟,但允许上级候选人延长到45或60分钟。

如果这是一种安慰的话,我认为分散注意力和花费时间是你可以花费的最宝贵的时间,同时也是项目工作的累赘。考虑一下雇佣错误所带来的成本和问题,以及好的招聘对团队和公司的巨大好处。

如果你是在与几乎所有的候选人一起工作,那么你就是一只牺牲的羔羊。然而,你所做的工作的整体效果有很大的价值。你应该接受这个角色,并为你在新员工中所能得到的良好意愿而努力。如果过程顺利,你的管理层也会重视你对其他事情的判断。

票数 5
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/168425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档