Skip to content

Latest commit

 

History

History
51 lines (26 loc) · 883 Bytes

2018-05-07__腾讯面试.md

File metadata and controls

51 lines (26 loc) · 883 Bytes

一面

  • 自我介绍

  • 工作中做到最难的组件是什么,如何解决的

  • 解释下什么是闭包

  • vue双向绑定

  • vue虚拟dom和diff算法

  • 解释xss和csrf,及其防范

  • promise和async/await

  • 解释下https的连接过程

  • 解释tcp的三次握手和四次挥手

  • 解释跨域的解决办法和jsonp原理

  • 解释原型链、继承

  • 对sql有所了解吗,项目中有什么后台的开发经验

  • 手写二叉树的后续遍历

  • 首屏优化

二面

  • 工作中遇到最难的组件是什么,如何解决的,和一面基本一样

  • vue的双向绑定和vdom、diff算法,和一面差不多

  • 首屏优化

  • 了解react吗,说说和vue的区别

  • 说一下排序算法

  • js和native的交互

  • 说说websocket的连接过程

三面

  • 为什么离职

  • 现在做的组件库和市面上的对比有什么亮点