首页 > 腾讯社招前端面试题、面经
头像
pretty-girl
编辑于 2021-03-05 12:11
+ 关注

腾讯社招前端面试题、面经

最近跳槽,所以在疯狂补面试知识,有幸被腾讯捞了,虽然不知道后续如何,但是还是记录下,同时被腾讯的两个岗位捞了,本来一个是星期三,一个星期四面试的,结果星期三的推迟到星期四晚上一起了,七点一场,七点半一场。

第一场电话面试:小哥哥很友好!!!

  1. 先自我介绍了一下
  2. 介绍一下自己做过的项目用到哪些技术和栈
  3. 讲下js数据基本类型
  4. 介绍下ES6有哪些新方法
  5. 讲下let const的区别(呜呜这个地方回答错了,问我const定义的对象,里面的属性可以更改吗?我说不可以,是可以的!!! 因为const 指针指向的地址不可以变化,指向地址的内容可以变化。)
  6. 问到Hubuilder可以一转三的原理是什么?
  7. watched和computed的区别(这有个点没回答上来:问定义一个computed属性,watched可以监控?)
  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优点


更多模拟面试

全部评论

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

推荐话题

相关热帖

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

热门推荐