base成都 零一悦动 前端实习面经
投递渠道: BOSS 直聘
面试时间: 2023-11-19
当天投递当天约面,建议在下午三点发起对话,好像回复率很高!
面试流程
- 自我介绍
- 挑选一个项目进行详细介绍
- 项目的技术选型是怎么考虑的
- 说一下不同技术选型给你带来的体验(这里我提到了 js 和 ts 在类型提示上的区别以及普通 css 与 tailwind 的区别)
- 项目中与后端接口联调的流程是怎样的
- 在你使用 tailwind 时遇见复杂的样式如何处理(老老实实回归普通 css)
- 盒子模型:
content-box
与border-box
- 防抖节流: 说一下应用场景与口胡实现原理
- 项目中用到过哪些组件通信的方式(答得感觉不是很满意,我真的只用过 props 与 emit 😭)
- 深拷贝实现方式(JSON 与手写深拷贝)
- 对 async/await 与 Promise 的理解(解决回调地狱的问题,语法糖提高代码可读性)
- 平常开发中如何进行代码调试
- Vue 中 key 的作用(与 diff 算法相关,为了更好的复用 DOM 节点,提高渲染性能) 如果一个列表中有两个元素的 key 值相同,那么会带来什么影响(错误更新)
- 什么时候接触前端?对后端有了解吗?
- 反问。
半小时结束,当晚约线下详谈。