腾讯
1面:
- 自我介绍
- TCP请求为什么需要3次握手
- HTTP状态码
- HTTP请求头有哪些
- 查询sql
- 说下左连接和inner连接,有什么区别
- 什么是索引
- 怎么优化白屏加载时间
- JQuery和Vue区别
- Vue生命周期
- 讲下CSS和CSRF,怎么防御
- 一个算法题
2面:
- 自我介绍
- 项目介绍、使用的功能、技术点
- Vue数据响应实现原理
- 讲下Vue数据更新到页面渲染完成的过程
- 说下Vuex状态管理
- 原型和原型链的概念
- 原型链有什么作用
- new创建对象的过程和实现
- 讲讲http和https有什么区别
- 讲下CSS和CSRF,怎么防御
- token是如何预防CSRF的
- 怎么优化白屏加载时间
- 一个算法题
小结:
腾讯的面试问题不是很难,就是要说详细点。同时,容错率较低,如果没有说到要点就不会通过。
总结
- 2年经验不好找好的岗位,建议有3年经验之后再换工作。
- 准备一下1-3分钟左右的自我介绍。
- (重点)面试大厂前一定要做到
1. 彻底了解HTTPS协议、性能优化、安全方面的内容
2. 刷下leetcode初级的算法题
3. 准备下一些常见的手写JavaScript函数,如实现深拷贝、new、bind、节流、防抖等。
相关推荐