在Stack Overflow和其他地方,对于软件开发人员来说,有很多很好的面试问题(甚至是“难题”),但是我想知道是否有人对前端开发人员的职位有一些好的问题。我们正在寻找知道HTML + CSS + JS的人。
一些明显的问题:
- 您是否使用过JavaScript库?-后续行动:哪一项以及为什么要比其他一项高?
- 您是否在关注HTML5和CSS3的开发?-后续行动:您最期待哪些功能,为什么?
您是否知道前端开发人员的任何“困惑”?也许是JS嗡嗡声?
编辑:将两个问题更改为更加开放。
在Stack Overflow和其他地方,对于软件开发人员来说,有很多很好的面试问题(甚至是“难题”),但是我想知道是否有人对前端开发人员的职位有一些好的问题。我们正在寻找知道HTML + CSS + JS的人。
一些明显的问题:
您是否知道前端开发人员的任何“困惑”?也许是JS嗡嗡声?
编辑:将两个问题更改为更加开放。
Answers:
这取决于您要面试的水平。我最近完成了对前端职位的一轮不错的采访(并找到了一份好工作!!),这是我被问到的一些我认为比较突出的问题(比其他问题更具挑战性)。
解释JavaScriptcall
和apply
函数之间的区别。
拼图:模拟游戏“ Secret Santa”,其中有3个或更多参与者,没有参与者可以收到自己的礼物或收到不止一件礼物。用JavaScript做到这一点。
确定使用HTML / CSS清除浮动元素的两种方法。
事件冒泡和事件捕获之间有什么区别?
描述您在IE6或IE7中遇到的渲染问题,以及解决方法。
定义术语“闭包”并在JavaScript中给出一个示例。
解释IE和DOM标准事件模型之间的区别。
从服务器评估JSON的正确方法是什么,为什么这是正确的方法?
我想问一下将经典论文(即期刊,杂志等)“转换”为html语义正确的标记。
它有助于了解开发人员是否了解语义,seo等。
我想问的其他一些问题:
因此,我想提出一个有助于找到逻辑人物的问题,而不是了解所有功能但具有良好分析能力的人。我认为您必须在技能和经验之间有所作为。
并且大多数问题已经被其他人列出。
您在过去的项目中创造并实现的最佳用户体验想法是什么?