当前位置: 代码迷 >> 综合 >> 腾讯前端面试题、面经
  详细解决方案

腾讯前端面试题、面经

热度:38   发布时间:2023-10-31 08:16:32.0

第一场电话面试:

  1. 先自我介绍了一下
  2. 介绍一下自己做过的项目用到哪些技术和栈
  3. 讲下js数据基本类型
  4. 介绍下ES6有哪些新方法
  5. 讲下let const的区别
  6. 问到Hubuilder可以一转三的原理是什么?
  7. watched和computed的区别
  8. 问道小程序和Hbuilder区别
  9. vue的生命周期
  10. 什么时候用到bedforeDestory?
  11. 在beforeCreated中发出请求合适吗?会出现什么问题?
  12. 问到JOSNP原理,后台返回什么?什么时候出现跨域?
  13. vue父组件和子组件怎么通信

第二场腾讯会议视频面试(顺序可能打乱了,记不住)

  1. 自我介绍
  2. 介绍自己影响比较深的项目
  3. 地址栏输入地址回车直到渲染的整个过程(详细讲下页面渲染过程
    • HTML parser --> DOM Tree
      • 标记化算法,进行元素状态的标记
      • dom 树构建
    • CSS parser --> Style Tree
      • 解析 css 代码,生成样式树
    • attachment --> Render Tree
      • 结合 dom树 与 style树,生成渲染树
    • layout: 布局
    • GPU painting: 像素绘制页)
  4. 服务器怎么解析这个地址和ip地址怎么查找的
  5. 三次握手是怎么过程,服务器怎么识别握手是同一个客户端的
  6. 进程和多线程讲一下,有什么关系
  7. js的类和c++、java的类有什么区别?
  8. 浏览器单线程怎么优化的?
  9. vue项目怎么优化的,提到gzip被虐
  10. 跨域怎么解决的?cors后台是怎么写的?讲了一下xss
  11. 对于小程序里面的权限是怎么做安全校验的
  12. 事件流,事件委托讲了下
  13. 原型和原型链讲了下
  14. let const var区别,怎么手写一个函数实现const的功能
  15. 单线程和异步怎么使用到和体现的
  16. 解释一下settimeout的原理
  17. promise的认识
  18. promise和async 和区别
  19. 浏览器的安全问题有哪些详细介绍一下
  20. http和Https去区别,为什么https比http安全?ssl优点
  相关解决方案