安恒面试总结——前端开发实习生

一、自我介绍

简单讲了一下,来自学校专业, 自己何时学的前端,跟导师的项目经历。

二、面试官问的问题

1、作用域(全局和局部的)

这里他并不是直接问作用域是什么。而是给我三个题,问我输出的结果是什么,这几道题,不仅仅考了作用域,还掺杂了匿名函数的知识点,

2、匿名函数

同上

3、数组去重

我先回答了两种ES5的方法,indexOf和forEach的,但是说没用,他让我写下来。写完了他说那你还知道其他的方法吗?比如ES6的方法?我。。??之前真的没接触到。。后来她提示我用Set。
详细参考:https://blog.csdn.net/qq_41846861/article/details/88572909

4、原生ajax的请求过程(get/post)

详细参考:https://www.cnblogs.com/cythia/p/6978323.html

5、对象的操作

这里我说了 扩展运算符(…) 和解构对象。因为当时只了解了这两个,但是讲的不好,而且对象的操作要分很多类。这个太广泛了,大家可以百度一下。对,我说解构对象的时候,他给我写了个例子,问我结果,咋说呢,我觉得他可能是想检验是否真的学会运用所学的知识,不能只是知道,而不会用。
我总结了(…)和解构
详细参考:https://blog.csdn.net/qq_41846861/article/details/88948209
https://blog.csdn.net/qq_41846861/article/details/88951052

6、this指向

函数的this指向很广泛,也不容易理解。
普通函数、构造函数、箭头函数、匿名函数 this指向,其中匿名函数的this指向也给了我一道题,问我输出结果,问匿名函数的时候,也问了闭包,感觉答的都不咋好,有点乱。跟阿里的电话面一样,很失败。

7、问react框架相关

  • react生周期
  • 虚拟DOM和Diff算法

8、jquery问了我忘记了。。

9、项目中遇到哪些问题

10、项目团队几个人,如何分工

三、总结

总面试时长40-60分,从这次面试中,学会很多,基础不扎实是硬伤。会讲(知道知识点),但是不会用,对于很多公司也是不行的。

你可能感兴趣的:(面试参考,前端面试)