滴滴面经总结

一面

  • 自我介绍
  • 通过什么方式学前端,看什么书
  • BOM了解嘛?有哪些属性,详细说说
  • 浏览器渲染页面的过程
  • 说说前序、中序、后序遍历
  • mysql主键、左连接、右连接
  • http状态码:4** 5**
  • git的常见操作,以及协作开发的流程
  • node常用的都有哪些模块,都做了什么,如何在服务器上部署node服务
  • generator了解嘛
  • promise常用的方法
  • 手写promise.race并进行测试
  • 二叉搜索树了解嘛?
  • 封装一个二叉搜索树,实现插入和中序遍历方法

二面

  • 自我介绍
  • 手写红绿灯
  • mysqlnode如何连接
  • ts的使用以及为什么使用
  • 项目中有遇到什么困难,怎么解决
  • 说一下egg.cors跨域的详细
  • 说一下从输入url到渲染页面的过程(解析dns,缓存,数据库操作)
  • 为什么学前端

三面

  • 直接在项目里面手写redux和组件连接
  • 手写一个功能:实现登录,30秒之后重新登录
  • 手写算法,链表反转

你可能感兴趣的:(滴滴面经总结)