# 2021面经

# 龙湖(外派)

# 一面

  1. 说说ES6新特性
  2. ES6的 解构赋值默认参数
  3. this指向 的问题
  4. vue的常规问题
  5. vue过滤器 不给标识,让输出不一样格式化的东西,例如 时间戳 => 年月日/年/月/日/时分秒
  6. 不定宽高 水平垂直居中
  7. 路由传参
  8. 组件传值
  9. 如何理解 Vuex
  10. mutationactions 的区别
  11. VuexlocalStorage 的表现有啥区别
  12. localStoragesessionStoragecookie 说一下
  13. 1.5rem1.5em1.5px1.5 说一下各自大小

# 二面

  1. 一些常规八股文
  2. 如果让你实现一个 promise.all 你怎么实现
  3. 说到了防抖节流,先说一下你的理解,让你写一个公共防抖,你怎么写
  4. ts会不会
  5. vue3知道多少
  6. 啥时候能上班,你有啥问题

# 百度(外派)

TIP

引导式面试,体验非常好

  1. 盒模型
  2. 块元素,行内元素,行内块元素有区别么?
  3. 常用的行内块元素说上两个
  4. 伪元素跟伪类
  5. 写一个布局,个后台管理系统常规布局 脑袋,侧边栏,内容区
  6. 上面的问题,假如不让用flex,只能用定位,你实现一下
  7. 说说基本类型,引用类型
  8. typeof null, typeof []
  9. 判断一个数组是数组
  10. 既然你说了Array.isArray(),我再写一个[].push(),说一说这俩方法有啥区别么?
  11. Class static 静态属性
  12. 说一下 forEach map some every filter
  13. 现在有一个需求,点击一下记一次数,用闭包写一个
  14. 假如说事件监听,你怎么用呢?
  15. 函数柯里化
  16. 假如这几个点的坐标都知道,你怎么求正方形面积
  17. react了解多少