7.16百度校招前端二面
1. 项目中是如何进行性能优化的
2. Webpack的工作流程
3. Js的相关loader
4. Babel的编译流程 如何配置兼容更古老的浏览器
5. Vite和webpack的区别
6. Vue状态管理工具用过什么?什么时候会使用状态管理工具?
7. 组件间通信方式
8. Vuex和pinia两个的设计理念区别?对两者的理解
9. 对SSR的理解
10. Type和interface的区别
11. 代码手写题
① Lc 387:字符串中的第一个唯一字符
② 实现promisify函数
// 使用 promisify 转换 fs.readFile const readFileAsync = promisify(fs.readFile); // 调用 readFileAsync readFileAsync('./test.js', 'utf-8') .then(function(data) { console.log(data); }) .catch(function(e) { console.log(e); });
部门:人工智能创作研发部
当前状态:已挂。
7.19日更新:百度地图导航产品部hr邀我一面 不清楚什么操作,本人并未重新投递