对于Stack Overflow和其他地方的软件开发人员来说,有很多很好的面试问题(甚至是“谜题”),但我想知道是否有人对前端开发人员职位有一些好问题。我们正在寻找知道HTML + CSS + JS的人。
一些显而易见的问题:
你知道前端开发者有什么好的“谜题”吗?也许一个JS嘶嘶声?
修改:将这两个问题更改为更开放。
答案 0 :(得分:39)
这取决于您面试的级别。我最近完成了对前端职位的一轮好采访(并找到了一份好工作!;),这里有一些我被问到的问题,我认为这些问题很突出(并且比其他问题更具挑战性)。
解释JavaScript call
和apply
函数之间的区别。
拼图:模拟游戏“秘密圣诞老人”,其中有3个或更多参与者,没有参与者可以收到他们自己的礼物或收到多个礼物。在JavaScript中执行此操作。
确定使用HTML / CSS清除浮动元素的两种方法。
事件冒泡和事件捕获有什么区别?
描述IE6或IE7中的渲染问题,以及如何克服它。
定义术语“闭包”并在JavaScript中给出一个示例。
解释IE和DOM标准事件模型之间的差异。
从服务器评估JSON的正确方法是什么,为什么这是正确的方法?
答案 1 :(得分:15)
你提出的问题太容易诈唬了。 “你使用过javascript库吗?是的.JQuery。”这并没有告诉你太多。我建议把这些问题更像这样:
这些更多的是理解感而不仅仅是承认事实。
你可以简单地在Javascript中询问fizz-buzz。它不会伤害。
答案 2 :(得分:8)
我想要将“转换”为html的经典论文(即期刊,杂志等)转换为语义正确的标记。
有助于了解开发人员是否了解语义,seo等。
我想问一些其他问题:
并且其他人已经列出了大部分问题。
答案 3 :(得分:3)
答案 4 :(得分:-1)
您在过去的项目中创造和实施的最佳用户体验是什么?