Skip to main content
 Web开发网 » 编程语言 » ASP语言

前端工程师,现在面试还需要问原生js吗?

2021年10月11日7270百度已收录

看见这个问题,我很感兴趣,就不请自来了!

作为一名工作了四五年的前端,期间面试过很多人,也面试了很多家公司,我来谈谈我的经验!我觉得题主想要问的问题应该是需不需要问前端基础知识而不仅仅是原生js。

其实我本身是一个很注重基础的人,在学校读书的时候就是这样,所以来到这个行业我就自然而然的注重基础知识的学习。

面试别人的经验在面试别人的时候,我一般先尽可能多的考察基础知识,从html到css再到js,如果10个基础问题回答的不尽如人意,我觉得就可以pass了,项目我觉得都不用看。如果基础知识还ok,那我觉得可以继续考察对方的项目,然后结合技术栈询问实现逻辑。还有一个很重要的标准就是工作年限,我一直认为年限和能力应该是成正比的,你工作了多少年就应该具备多少年的工作能力,如果你工作了5年,还让我觉得你还不如组内工作两三年的同学,那我觉得基本就应该pass了。另外,对于校招生和工作少于三年的人,我会更注重基础知识,如果回答的好,项目单薄一点也ok,三年以上的我会提升面试项目的比重。对于组内的校招生,我会经常告诫他们前几年要着重打牢基础,不要迷恋框架。

前端工程师,现在面试还需要问原生js吗?  javascript面试 第1张

被人面试的经验换了两次工作,总共面试了9次,失败一次,战绩还阔以。总结一点就是大多数一线互联网公司的面试官还是注重基础知识的,框架层面问的少,基本上你会什么才问你什么,也有你会的,但是他不会,这就比较尴尬了,所以很多面试官会避开他不会的。

前端工程师,现在面试还需要问原生js吗?  javascript面试 第2张

为什么需要重视基础知识?作为一名工程师能走多远,很大程度上就决定于你的基础有多厚实

大牛们的基础其实都非常好的,否则也写不出vue、react之类的框架

现在的前端框架日新月异,只有基础好,才能上手快,才能不会掉队

每个公司的技术栈都是不同的,新人来了都需要从头开始,基础不好,学习时间成本很高

前端工程师,现在面试还需要问原生js吗?  javascript面试 第3张

举一个简单的例子,promise的实现原理是什么?这个问题很少有人能答出来,多数人用的时候都是依赖文档,所以你就会发现代码里面会有各种各样的promise的写法,有时不会出语法问题,但是一看就觉得写的不好,有的出错了,自己却找不出原因,这就很明显能反应出一个人的基础水平!

话外音:为什么我们国家造不出好的发动机?就是因为基础科学不被重视,学基础科学的同学不好找工作,而我就是其中一员!

喜欢我的回答就关注我吧,有问题可以发表评论,我们一起学习,共同成长!

评论列表暂无评论
发表评论
微信