面试心得

昨天数梦工厂科技公司来学院宣讲,然后宣讲完进行了笔试,笔试内容很贴合前端,没有之前做的那么奇葩。今天又进行了面试,其实没打算进,就是涨涨经验。

  不过这次的面试确实学到了很多,面试官也很好,耐心讲解并指出我现在存在的问题:只知其然,不知其所以然。

确实,我现在所学的基本上都是为了应对前端面试,所以只知道这个东西是什么,但却不知道具体实现原理以及为什么要用这个东西。想了想,这个确实很重要。就像面试官所说,做前端并不只是美工和CSS样式设计,还应该清楚整个项目的逻辑,当然也应该清楚后台的一些,只有这样才能向后台开发人员提问题。很多知识点我在项目中并没有运用到,我们现在所学的知识只有运用到实际中才能真正理解。

面试内容:

首先就项目进行展开:介绍自己的项目,然后就项目提问。

1、企业用户 与普通用户,权限怎么设置的。

2、某某页面怎么设计的。

3、bootstrap栅格

。。。

其他知识:

1、闭包是什么?实现原理?应用场景?

1、JS中继承的原理

2、post和get的区别(post、delete、put、get原来是增删改查?)

3、post的方式(ajax和什么)

4、同步和异步

5、对Angular.js了不了解,因为这是他们公司的主要框架(我最近只学了vue和React,并没有看Angular)

6、HTML怎么做的?刚听到这个问题还一脸蒙蔽,原来是想问知不知道Jade(和HTML一样,然后我就问了他这是什么并和面试官争论了以下HTML和Jade)

7、知不知道coffeeScript,也是他们公司用的JS

总之,经过这次面试后知道以后学习该怎么学了,三步法:是什么、为什么、怎么做。。。

猜你喜欢

转载自www.cnblogs.com/xiaoan0705/p/8862527.html