base深圳 冰智科技 前端实习面经

投递渠道:BOSS

时间线

  • 2024-02-16 打招呼投简历
  • 2024-02-18 一面
  • 2024-02-24 二面

一面

  1. 自我介绍与实习经历介绍
  2. Vue3 生命周期
  3. v-if 与 v-show 的区别
  4. 什么是虚拟 DOM
  5. useState 和 useEffect 如何使用
  6. React 中 state 与 props 有什么区别(通常 state 的改变由网络请求或者用户操作引起,props 由父组件传递)
  7. key 的作用
  8. 实习:如何进行项目规范搭建
  9. 实习:如何进行性能优化
  10. 项目:介绍一下项目中如何使用 rollup 的
  11. 手写代码:现场其一个 react 项目并实现一个 TodoList

二面

  1. 垂直居中的几种方式
  2. flex 布局的几个属性及其含义
  3. 0.1 + 0.2 为什么不等于 0.3
  4. 如何理解闭包, 闭包的使用场景
  5. 什么是宏任务和微任务
  6. 事件循环机制, 并看代码说结果
  7. cookie , LocalStorage, SessionStorage 的区别
  8. http 状态码
  9. 由 304 状态码引发浏览器缓存机制, 协商缓存与强缓存
  10. 哪些资源需要进行 CDN 加速
  11. React 中为什么 hooks 不能在条件语句中使用?
  12. useEffect 使用场景, dependencies 的作用, 返回值的作用
  13. React 父子组件通信的方式
  14. Vuex 的使用场景与基本原理
  15. Vuex 状态变更如何引起视图更新, 原理是什么
  16. 虚拟 DOM
  17. webpack 中的 loader 与 plugin 的区别
  18. sourceMap 的作用
  19. 打包方面的性能优化
  20. 最近做的项目中遇到的难点, 如何解决的
  21. 青训营项目
  22. 算法:二叉树的层序遍历
  23. 反问, 提升空间: 工程化与框架原理
#面经##实习#
全部评论
群u,0~20人的小铲咋要求这么高
点赞 回复
分享
发布于 03-06 22:48 广东

相关推荐

头像
03-23 02:34
Java
点赞 评论 收藏
转发
4 7 评论
分享
牛客网
牛客企业服务