百度前端面经
一面
- vue的生命周期
- 第一次渲染页面触发哪几个生命周期
- created 和 mounted 的区别
- 插槽的使用场景
- vue组件之间的通信
- SPA应用
- 首屏优化
- js的基础数据类型
- 基本数据类型和引用数据类型的存储
- js的延迟加载的方式(defer 和 async
- 行内元素都有哪些?块级元素有哪些
- css的引用方式
- import 和 link 引用 css 的区别
- 手写:找到出现频率最高的字符
- 手写:红绿灯
二面
- let 和 var 作用域
- await 和 promise
- map是并行还是串行的
- 手写:统计出现两次的元素
- less 好在哪
- 打包和线下编译的过程
- package.json 的最重要的几个属性
- dependencies 和 devDependencies 的区别
- 有没有用过 alpha 和beta 版本的包,有什么问题
三面,纯聊天