Skip to content

Latest commit

 

History

History
139 lines (77 loc) · 2 KB

File metadata and controls

139 lines (77 loc) · 2 KB

滴滴

滴滴一面

CSS

  • 垂直居中(3种方式)
  • 响应式

HTTP

  • 状态码
  • GET 和POST 的区别

React

  • JSX 的渲染原理
  • 生命周期
  • props 传入的数据改变,子组件更新的流程

Webpack

  • 大概的工作流程
  • 多页配置和多入口

Redux

  • 为什么需要上 Redux
  • 有什么你觉得不方便的地方
  • connect 是干嘛的

性能优化

  • 做过哪些性能优化

Koa

  • Koa 的数据走向

ES6 + JS 基础

  • 闭包以及闭包带来的缺陷
  • 箭头函数和普通函数的区别
  • Promise和回调的区别,Promise 怎么实现捕获异常的

滴滴二面

二面主要是聊项目

  • 小程序的开发框架选择,这些框架有什么缺点

  • 原生小程序的缺陷所在

  • 跨平台的看法


滴滴二战

一面

  • 项目中的角色,做了什么事情,以及有没有去深入过 比如 react native 的深入了解

  • shouldComponent 的实现思路

  • 箭头函数

  • 异步的相关

    async 函数返回的是什么

  • 盒子模型

  • 布局方法


腾讯

腾讯一面

  • HTTP 是什么
  • GET 和 POST 的请求
  • Cookie 是做什么的

腾讯二面

都是比较开放性的问题

  • 小程序首屏白屏,怎么去优化

    React 直出渲染.. SSR

  • 小程序远程调试是怎么实现的 websocket

  • JSONP 和 CORS 的区别,JSONP 的缺点

  • React Native 的使用以及跨端的思考

  • 安全方面的考虑

    • HTTPS

    • 有哪些常见的攻击手段,怎么去防护

      XSS CSRF


淘宝技术部面试

React 相关

  • setState 经历了什么生命周期
  • pureComponent 里面发生了什么 和 Component 的区别
  • TComponent 是啥??这个没听清

跨域

  • JSONP 和 AJAX 的区别
  • AJAX 可以跨域吗
  • JSONP 跨域的原理

JS基础

  • 事件代理

在写 React Native 的时候遇到了什么问题,如何解决它们的

...

PWA

  • PWA 实现的核心技术点在哪里

ES6

  • 啊啊啊啊又是箭头函数