.net 我如何判断应聘者是否是优秀的Sharepoint架构师/开发人员?
我需要面试一些人,以获得Sharepoint架构师/开发人员的职位 虽然我精通.NET,但我很少使用Sharepoint,因此我不确定如何测试应聘者的Sharepoint技能。你对我可以对候选人进行的考试有什么建议吗.net 我如何判断应聘者是否是优秀的Sharepoint架构师/开发人员?,.net,sharepoint,sharepoint-2007,sharepoint-2010,.net,Sharepoint,Sharepoint 2007,Sharepoint 2010,我需要面试一些人,以获得Sharepoint架构师/开发人员的职位 虽然我精通.NET,但我很少使用Sharepoint,因此我不确定如何测试应聘者的Sharepoint技能。你对我可以对候选人进行的考试有什么建议吗 请提出我可以问考生的问题;请指定您的问题是否是Sharepoint开发人员的“必须知道”知识。请附上你问题的答案 这当然是目标,可能与您的需求无关,但最近执行了共享点集成,并且不得不重新编写外包代码: 我想问一下如何使用Sharepoint网站上的列表 可以调用哪些Web服务 如
请提出我可以问考生的问题;请指定您的问题是否是Sharepoint开发人员的“必须知道”知识。请附上你问题的答案 这当然是目标,可能与您的需求无关,但最近执行了共享点集成,并且不得不重新编写外包代码: 我想问一下如何使用Sharepoint网站上的列表
- 可以调用哪些Web服务
- 如何识别列表
- 如果列表位于根sharepoint安装中的其他“站点”下,则需要采取哪些步骤
其次,我会请他们解释CAML,也许还可以根据测试列表编写一个小查询。询问SharePoint的体系结构以及它在后台是如何工作的。这比询问SharePoint提供哪些web服务要好得多。任何人都可以从VS甚至JScript调用web服务,只有少数人知道产品是如何工作的,这对于架构师来说更为重要 它如何与ASP.NET集成,列表如何保存在数据库中,哪些数据库包含什么样的信息。文件系统中存储了什么样的工件。重影/取消重影(我知道:定制/未定制)是如何工作的,它有什么影响
由于SharePoint相当复杂,您不应该期望人们对每个领域都有很好的了解—WCM、ECM、安全性。。。但人们应该了解基本构建块(SharePoint列表、安全范围、组、角色分配、权限、广告集成、身份验证提供程序)是如何工作的。SharePoint体系结构相当复杂,需要一段时间才能适应。对体系结构的良好理解是您应该寻找的 根据ToxicAvenger的建议,我将确保您的候选人充分了解SharePoint的特定概念:
- SharePoint列表
- 内容类型
- 特征
- 解决方案
- 网站模板
- Web部件
- 网站、网站集和Web应用程序
我认为,一旦理解了体系结构,学习其余部分(不管其余部分是什么,无论是工作流、安全性、基于表单的身份验证、自定义列表/web部件等)就会容易得多。如果你知道该找什么,intellisense会给你剩下的。无需询问有关web服务或列表函数的特定问题,它们到处都有文档记录 就像在任何面试场景中一样,你可能希望有不同的问题组。上面提到的一些主题对于一般理解来说是很好的,可以过滤掉那些几乎没有SharePoint经验的人,但是一些更高级的问题可以帮助您找到精华
- 客户名单
- 产品清单
- 查找字段指向的订单列表 客户名单和一个单独的 指向产品列表