百度 一面 (凉经)
- 自我介绍 -> 说一半(大概1min)直接被打断
- 常用的html标签
- js加载顺序 defer async怎么加载 执行呢 如果此时遇到html 是会先加载哪个 是加载script 还是继续加载body标签
- 按下url,到页面发生了什么
- 基本数据结构 引用类型
- 内存中有什么区别
- 赋值 会发生什么
- 深浅拷贝 区别
- 浅拷贝跟赋值有什么区别
- 场景题 -> 有个场景 分页渲染数据 你用个数组A(数组每一项都是一个对象)去承接这个分页数据 翻页会更新这个数组从而更新渲染 你怎么更新?如果这个数据某一项有相同的key,怎么办? -> 我不是很理解面试官的问题😭
- 数组的方法,如果map 要去获取 符合条件的项 怎么做
- 怎么同时 删除,添加 数组
- 说一下spa页面
- 和ssr的区别,为什么ssr性能更好
- 回调地狱说一下 有哪些场景
- Promise
- 现场写一个 封装fs的readFile函数,使得其返回一个Promise对象
- 防抖 节流
- 写一个防抖
- 总结: 自己被面试官连环问直接问懵了,经常说一半 直接打断 然后问,只能说还是太菜了,回去多看看基础吧