实习 | 蔚来前端开发工程师面经

校大原创

收藏 0 评论 0

实习 | 蔚来前端开发工程师面经

面试基本信息

项目详情
面试公司蔚来
面试岗位前端开发工程师
考察范围Vue3 响应式原理、HTTP / 网络、JavaScript 进阶、CSS 布局、工程化与浏览器缓存

一、Vue3 框架

  1. 为什么 Vue3 的响应式原理可以解决 Vue2 的那些问题?底层是怎么实现的

二、HTTP 与网络

  1. 常见的 HTTP 状态码有哪些?
  2. Axios 和 fetch 的区别(追问:日志是怎么上传到后端的?一般不会直接通过请求发送到后端)

三、JavaScript 进阶

  1. Promise 有哪些方法和链式调用方式?
  2. 深拷贝、浅拷贝的区别及实现方法
  3. 简述 call、apply、bind

四、CSS 布局

  1. flex: 1 表示什么意思?是哪些属性的缩写
  2. Position 有哪些值,分别是什么意思?
  3. Display 有哪些值,分别是什么意思?
  4. 口述实现左右固定宽度、中间自适应的布局方法

五、代码输出与手写

  1. 一段代码,回答输出顺序
  2. 手写防抖 / 节流(二选一)

六、工程化与浏览器缓存

  1. 常见的 Git 指令fetch 和 pull 有什么区别?
  2. 浏览器缓存强缓存和协商缓存