在招聘过程中,要求未来的程序员编写代码是一个好的示例项目吗?
我的理解是,要求工作样本是确定某人是否具有您正在寻找的技能的好方法,因为有些人只是面试得很好。所以我想请潜在的开发人员为我编写一些示例代码。
我正在寻找关于他们可以在一两个小时内完成什么样的小项目的想法,并表明他们对OOP,良好的编码实践等有很好的把握。一旦他们完成,要寻找什么 - 如何公平和有用地评估它。
对于上下文,我是一个小企业主,采访潜在的开发人员,用于内部项目的PHP开发。我可以编写PHP代码,但不是专家(有些工作是重构我编写的代码,使其具有更好的结构和一致性),因此我也在寻找评估示例时要查找的内容,因为我不是一个训练有素或超级有经验的程序员。
特别是对于以前做过这种类型的招聘并使用这种方法的人。
我还在想,我可以给他们一些代码来重构,看看他们是怎么做到的。有没有人在招聘过程中进行过重构测试?
澄清:我不是在面试中谈论编码。我说的是编码而不是面试。关于上下文,这个问题的灵感来自FastCompany上的这篇文章,关于工作样本如何比面试更好地预测工作成功:
为什么雇用人员而不与他们见面可能更明智 http://www.fastcompany.com/magazine/136/made-to-stick-hold-the-interview.html