Bry*_* M. 27 html javascript css frontend
聘请前端开发人员时,您应该测试哪些具体技能和实践?什么是评估他们的HTML,CSS和Javascript技能的好指标?
显然,无表格语义HTML和纯CSS布局可能是关键技能.但具体技术呢?他/她是否应该毫不费力地模拟多列布局?CSS sprites?等高(或人造)柱?HTML标签选择是否重要(即过分依赖<div>)?他们应该能够解释(用语言)浮标是如何工作的吗?
那javascript技能怎么样?框架体验(jQuery,Prototype等)有多重要.今天?
显然,他们将要处理的职位和网站的详细信息是所需技能的最佳指示.但我想知道在为候选人创建测试时,人们可能会考虑哪些特定技能成为交易破坏者(或制造者).
Ser*_*sky 19
当我采访客户端开发人员时,我试图找出:
1) Understanding DOM (what is that, how is it related to HTML etc) 2) Understanding XML/namespaces 3) Understanding JavaScript (object-oriented? what otherwise) 4) Knowing approaches to componentization (XBL, HTC) - plus 5) Understanding OO principles 6) JavaScript closures 7) Memory leaks in browsers
我立即给出的唯一简单测试用例:
<script type="text/javascript"> var a = 1; </script>
我建议受访者用技术术语解释这一行.
我还检查了对Web技术当前状态的整体意识,以及我建议设计一个网络浏览器的其他问题,建议受访者选择他将投入到他的全新生物中的技术,建议可能缺少的当前的客户端平台.
我可以建议你在线测试,包括HTML,CSS和JavaScript.
http://tests4geeks.com/test/html-css-javascript
它有60个问题(每个科目20个).当候选人完成测试时,您将通过电子邮件收到报告.
谢尔盖和斯威廉姆斯都给出了很好的答案,特别是swilliams提到要求投资组合是关键.通过投资组合,您还可以测试类似的项目,
投资组合还可以让人了解某人对网络开发的热情程度.而且,如果他们为别人做了一个网站,那么就有机会与候选人讨论一些事情,
除了这些项目之外,您可能需要考虑的另一种方法是开发人员测试,您可以发送预期的雇员.没有什么比这更难以花费超过一天,但足够的脑筋急转弯,看看他们是否可以解决CSS或JS问题.