深圳小厂一面面经

  1. 有用过 Promise 的那些方法呢?Promise.all呢?
  2. 说一下对原型链的理解
  3. 对闭包有什么理解?有什么应用
  4. es模块化导出怎么写
  5. 对模块化和组件化的理解,有什么区别?
  6. React父组件怎么给子组件传参?子组件怎么传给父组件呢?
  7. 除了直接传参之外,还了解别的组件之间通讯的方式吗?
  8. 介绍一些Redux的基本使用
  9. 回答的太模糊了,应该说action和派发状态更新的流程
  10. 有用过那些React Hooks ?
  11. 假设在进页面的开一个定时器,在离开页面的适合销毁这个定时器,怎么做?
  12. 应该用useEffect做,数组不填任何参数,表示进页面就开始执行。销毁在return的方法里
  13. HTTP协议熟悉的状态码有哪些?有没有遇到5开头的错误码
  14. git 用的多吗,会用吗?
  15. 假设你的代码和别人的冲突了,你会怎么去解决
  16. 可以说一些webpack常用的打包配置吗?比如配置入口文件
  17. 有用过 await aynsc函数吗,使用时有什么注意的点?遇到异常怎么处理
  18. 对react高阶组件的理解
  19. 没听过啊woc
  20. 假设实现两栏布局,左边宽度固定,右边自适应屏幕宽度,怎么做呢?
  21. 如果用flex做一个上下垂直都居中的div怎么设置属性呢?
  22. 怎么去理解箭头函数
  23. 想要对数组做一个快速的去重怎么做?
  24. 直接把数组传给Set就行,我还说了一遍遍历数组查Set
  25. 假设有一个字符串,怎么判断是不是对称的
  26. 你觉得用React和用原生三件套给你带来最大的什么不一样呢?
  27. 有在实际的项目中抽离一些公共组件吗?
  28. 对TypeScript的泛型有了解吗?
  29. 怎么约束函数参数的类型和返回的类型?

反问:觉得我回答的怎么样?

回答的比较模糊,不确定我是否真的懂(其实不懂),去重和反转答的比较好(很简单啊)。JS通用的一些东西还好,对React具体的理解不够,redux回答的模糊

第一次面试紧张死了,复盘下来才发现问了这么多个问题,可能是因为我每个都回答的太简单了?问的很基础,但刚开始准备的还不是很充分,面试官挺好的,被我硬控半小时

继续加油

全部评论

相关推荐

评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务