实习 | 京东前端面经

校大原创

收藏 0 评论 0

一面​

面试官深度追问了个人项目细节,后续以前端常规基础知识为主。​

知识点涵盖:HTTP各类响应状态码、浏览器强缓存与协商缓存机制、Cookie与本地存储的区别。​

另有一道口述编程题:给定一个数组,其余数字均出现两次,仅有一个数字出现三次,需要找出该数字。​

二面​

1. 讲解 Vue 依赖收集与视图更新的底层逻辑​

2. 说明 Vue 过滤器的使用方式,以及 Vue3 移除该功能的原因​

3. 跨域问题的原理与解决方案​

4. XSS 攻击的原理及对应的防范手段​

5. CSS 标准盒模型与怪异盒模型的区别​

6. 前端响应式的实现思路​

7. Node.js 运行高效的核心原因​

8. Vue 动态导入注册组件的实现方式​

9. CSS 层面的性能优化策略