社招面试题

VgjKvq.jpg

# 今日头条(部门:效率工程)

# 一面

# 信息

  • 时间:2019-06-06
  • 方式:远程面试 - 牛客网
  • 形式:全是敲代码的题,和面试官共享在线编辑器

# 题目

  • 实现深拷贝
  • dom to json
  • new 过程
  • 事件循环,几个 setTimeout Promise 的打印顺序比较
  • == === 的一系列比较
  • 宏任务和微任务 原理
  • 迭代器
  • 原型 原型链

# Shopee(部门:支付)

# 一面

# 信息

  • 时间:2019-05-03
  • 方式:远程面试 - 牛客网
  • 形式:渐进式,问到你不知道为止

# 题目

  • 深拷贝
  • 判断数组的方式
  • 原型链
  • instanceof 原理 并代码实现
  • 代码实现一个 bind
  • 柯里函数
  • 大数加法
  • ts 基础
  • react 和 vue 比较
  • react 版本变更中生命周期的变化及原因
  • react 性能问题
  • react 的 render parse 阶段和 commit parse 阶段
  • hooks 看法
  • react 的 jsx 写法和 es5 写法比较
  • jsx 语法为什么 需要 import react 包
  • loader 作用
  • bable-polyfill 的作用
  • relative 和 absolute 的关系
  • 移动端自适应 flex vh vw rem 等

# 二面

# 信息

  • 时间:2019-05-06
  • 方式:面对面面试
  • 形式:据说看脸缘

# 题目

  • 聊聊人生理想