总体来说不太难,问的问题也比较基础

问题:

  1. 为什么选择前端?
  2. 介绍一下项目的情况
  3. 行内元素和块级元素分别有哪些,它们有什么区别?
  4. 要如何实现一个瓶子布局(经典的三栏布局)
  5. position有哪些,有什么区别(absolute 和 fixed详细说说)
  6. 如果position,display,margin,overflow等许多特性加叠加后,会怎么样?
  7. 说一下react的生命周期
  8. 挂载阶段的生命周期钩子都干些什么
  9. 16.8之前和16.8之后的生命周期有什么区别
  10. 说一下hooks常用的API
  11. useEffect的返回值对于生命周期中的哪一个钩子
  12. useEffect中的依赖数组内填写state的count时,那么初始化的时候会渲染多少次
  13. 说一下JS数据类型
  14. 说一下Symbol的特性,应用场景是什么
  15. 遍历所有创建的Symbol是哪个API
  16. 简单的说一下this指向
  17. 改变this指向的方式有哪些
  18. 说一下什么是同步什么是异步
  19. script标签是同步还是异步
  20. 宏任务和微任务有哪些

总结:

加强自己描述问题的能力,尽量的把所想的东西全部说出来。