首页 > 腾讯社招面试前端岗经历分享
头像
交叉点
发布于 2020-12-19 20:01
+ 关注

腾讯社招面试前端岗经历分享

一面

笔试:

1、数组的常用方法,indexOfmap 等等的作用以及他们的区别

2、继承问题

3、数据类型的判断

4、this 指向问题

5、变量提升问题

6、用原生 JS 模拟一个 bind

7、promise 异步的判断题,就是让你判断几个的执行顺序。

8、手写深浅拷贝

 

面试:

1、闭包的含义、作用、使用场景、意义;

2、内存泄漏的意义、场景、判断;

3、虚拟 DOM 的原理;

4、简述 MVC MVVM

5、es6 的指向问题;

6、es6 的新特性;

7、let 的 特点;

8、箭头函数和普通函数的区别;

9、es5 es6 继承有哪些不同?

10、平常遇到过哪些 Pc 端兼容,怎么处理的?

11、flex 的常用用法和场景;

12、h5 的新特性有哪些?还问到了canvas,最好谨慎回答,不然容易翻车;

13、给出一道题目,移动端,3 个盒子并排,宽高自适应,间距固定;

14、数组去重;

15、多重继承怎么实现?

16、原型链;

17、call apply 的区别,第一个参数必须是 this 吗?

18、async defer 的不同?

19、promise 的作用和使用方法?

20、catch 之后的 then 还会执行吗?

21、平常移动端项目使用的框架;

22、vue react 的区别?

23、fastclick 解决点击穿透的原理;

24、平常自己配过 webpack,这个是前端面试必问的,本属于附加题,如果能当面手写一个给面试官看,肯定能加分;

25、遇到过哪些移动端兼容问题?

 

二面

1、vue 全家桶怎么用的?

2、vuex 的有哪些参数,各有什么作用和区别?

3、mutation action 有什么区别,怎么用?

4、路由守卫哪些参数,怎么实现?

5、vue 实现双向绑定的原理?

6、vue3.0 有哪些改动和新特性?

7、简述异步加载的几种方式;

8、es6 的继承用法;

9、react 的生命周期钩子,各个阶段发生了什么?

10、redux mobx 平常用过吗?

11、平常 PC 有做过兼容吗,兼容到哪些版本,怎么做的?

12、平常 PC 端做过页面缓存吗,怎么做?

13、除了 Etag,还有哪些缓存手段(一共 4 个,Cache-ControlLast-Modified 等等)

14、哪些是 HTTP1.0 的?

15、前端存储有哪些?

更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐