前端面试为什么都不问CSS和HTML和JS的基础知识的?
前端采访为什么不问CSS, HTML和JS的基本知识?只要询问一些深奥的JS闭包之类的东西就可以了
基本上,我们都知道只有当我们问不同的问题时,我们才能看到你和别人之间的区别,你的优势和你的价值
然后再问你基本面试不显得低分,低分 只要基本的知识就是学习这个基本都明白了,如果没有就不会去面试前端工作了。只有当你问一些有深度和难度的问题并且回答正确的时候,你才能证明你比别人好 深奥是检验你学得有多深。 大公司通常专注于基础,如数据类型、函数、闭包、算法等
中小型企业注重,如框架、打包工具、CSS预处理程序等 这取决于你面试的公司和你在做什么。
如果我看前端
1.如果是招实习生,我会考虑这个人解决问题的思维能力、认知学习新事物的能力。
2.如果项目组招聘我来工作,我会考虑这个人的工作经验和处理问题的思路。
如果我是面试官,我不会问太多问题。原因如下:
1.这部分事情太简单了。作为前端,如果这些东西都不能称为前端。作为一个外行,你很容易在短时间内学会这些东西。
2.页面是否美观是设计的工作。因此,CSS只是一项基本技能,而不是衡量个人能力的关键。Html只是一个标签。在许多情况下,前端使用自定义标记。你知道的div可以做成按钮、单选框或下拉框。所以HTML超文本标记不是很重要,你甚至可以使用div来创建一个没有任何其他标记的完整页面。
3.数据呈现和用户交互是网站开发的重要环节。前端最耗时的部分是从后端取出数据并放在页面上。
“基础”不重要,重要的是基本功。如何将数据呈现到页面上,如何使页面美观,如何使页面在特殊情况下不会出错,以及如何在出现问题后解决问题是前端的重中之重。如何下降到底部并装载更多?万一有什么事耽搁了或出了问题怎么办?如何得到某某的高度控制?如何通过数据绑定将树结构呈现给页面?如何在浏览器中动态生成海报图像?等等。我们能解决这些问题吗?如何解决?
作为一个前端,一个IT行业,一个工具,实用,解决问题是王道。如果你问你为什么不去问“基础”,那就意味着你对前端工作的了解不够,你仍然停留在对HTML+CSS+JS可以写一页的认识上,所以现在你应该提高你的认知,不断接触新事物,如VUE、NoDEJs、电子等。
页:
[1]