过去几周,我不绝在为我的家具租赁公司Pabio招聘一名高级全栈JavaScript 工程师。由于是一个远程团队,面试是在 Zoom 上进行的。根据我的观察,部分开发人员不善于现场编码或白板面试,即使他们对这项工作很在行。以是取而代之,我们会进行一小时的技术讨论,我会问他们关于 Web Vitals、可访问性、浏览器战役以及其他雷同 Web 话题的题目。我很喜欢问的一个题目是:“表明一下 Twitter 源代码的前十几行”。
每个源代码文档的第一行都非常适合这个面试,由于应聘者对DOCTYPE声明的了解程度与他们的工作年限密切相关。我仍然记得,在 Dreamweaver 期间,XHTML DOCTYPE 行很长,就像 2009 年 Chris 在文章“常见DOCTYPE”中所写的那样。
最佳答案:这是文档范例(doc-type)声明,我们总是把它放在 HTML 文件的第一行。你可能认为这些信息是多余的,由于浏览器已经知道响应的 MIME 范例是text/html;但在Netscape/Internet Explorer期间,浏览器要从多个相互竞争的版本中找出要使用哪个 HTML 标准来渲染页面,这是一项困难的任务。