前端面试经

腾讯

1面:

  1. 自我介绍
  2. TCP请求为什么需要3次握手
  3. HTTP状态码
  4. HTTP请求头有哪些
  5. 查询sql
  6. 说下左连接和inner连接,有什么区别
  7. 什么是索引
  8. 怎么优化白屏加载时间
  9. JQuery和Vue区别
  10. Vue生命周期
  11. 讲下CSS和CSRF,怎么防御
  12. 一个算法题

2面:

  1. 自我介绍
  2. 项目介绍、使用的功能、技术点
  3. Vue数据响应实现原理
  4. 讲下Vue数据更新到页面渲染完成的过程
  5. 说下Vuex状态管理
  6. 原型和原型链的概念
  7. 原型链有什么作用
  8. new创建对象的过程和实现
  9. 讲讲http和https有什么区别
  10. 讲下CSS和CSRF,怎么防御
  11. token是如何预防CSRF的
  12. 怎么优化白屏加载时间
  13. 一个算法题

小结:

腾讯的面试问题不是很难,就是要说详细点。同时,容错率较低,如果没有说到要点就不会通过。

总结

  1. 2年经验不好找好的岗位,建议有3年经验之后再换工作。
  2. 准备一下1-3分钟左右的自我介绍。
  3. (重点)面试大厂前一定要做到

1. 彻底了解HTTPS协议、性能优化、安全方面的内容

2. 刷下leetcode初级的算法题

3. 准备下一些常见的手写JavaScript函数,如实现深拷贝、new、bind、节流、防抖等。

相关推荐

HTTPS协议解读

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值