1级C#/SQL Server开发人员测试
我们正在招聘一名1级C#/SQL Server开发人员。在我们公司,一级开发人员将有3-18个月的开发经验。当我们雇佣开发人员时,我们通常会让他们根据我们给他们的需求创建一个应用程序。他们可以在家里,在合理的时间内自由地这样做 过去,我们通常雇佣3级开发人员(>10年经验)。这将是我们雇佣的第一个级别1 我正在寻求帮助,了解我能想出什么样的需求/项目定义来公平地测试一级候选人。一般来说,我希望这包括创建一个包含少量表的数据库,然后创建一个WinForms应用程序来读写该数据库。我想测试他们设计数据库的技能以及创建与该数据库交互的C#应用程序的技能 我想让它成为一个1级的挑战,但不是太容易或太难1级C#/SQL Server开发人员测试,c#,sql-server,C#,Sql Server,我们正在招聘一名1级C#/SQL Server开发人员。在我们公司,一级开发人员将有3-18个月的开发经验。当我们雇佣开发人员时,我们通常会让他们根据我们给他们的需求创建一个应用程序。他们可以在家里,在合理的时间内自由地这样做 过去,我们通常雇佣3级开发人员(>10年经验)。这将是我们雇佣的第一个级别1 我正在寻求帮助,了解我能想出什么样的需求/项目定义来公平地测试一级候选人。一般来说,我希望这包括创建一个包含少量表的数据库,然后创建一个WinForms应用程序来读写该数据库。我想测试他们设计数
有什么想法吗?下面的一个怎么样:
您可以使用很多想法:
- 旅游预订系统
- 简单银行转账
- 宠物店
- 员工名录
- 服务台票务系统
- 你可以给他一个不完整的数据库,让他设计三个或更多的表,看看他是否遵循这个模式
- 然后,你可以给他做一些整合。例如,通过控制台应用程序将Access或纯文本文件与SQL Server集成
- 最后,你可以在这个整合中加入一些建议错误,看看他会如何与之互动,他会如何解决它。它可能是一个额外的分隔符,类似的东西
我想通过这种方式,你可以测试他的发展能力,以及他解决问题的逻辑。你可以通过开放式的问题来了解候选人的更多信息。告诉他们为自己选择的问题创建一个解决方案,至少包括:
- 具有
表的数据库n
- 带有
表单的UIm
通过让他们解释他们的选择来检查他们的沟通技巧。如果您想彻底了解,请让他们提交一份简短的书面解释和解决方案。非常好的建议!我打算这样做。