当前位置: 首页 > 面试经验 >

SHEIN-前端-一面

优质
小牛编辑
79浏览
2023-03-28

SHEIN-前端-一面

南京前端架构

  1. 为什么选择前端
  2. 什么时候学的前端,如何学习,JS、TS、CSS分别通过什么学习的,看过什么书
  3. 对lerna有什么了解,遇到过什么问题
  4. lerna包依赖自动更新是怎么实现的,软链接的解决思路和原理
  5. turborepo为什么性能更快,除了并行下载和缓存以外
  6. 除了lerna和turborepo以外,还有什么monorepo方案,了解过yarn workspace吗
  7. 说下幽灵依赖,为什么会有幽灵依赖,pnpm除了下载速度快还有什么好处
  8. Babel有哪些包是做兼容性的,除了corejs
  9. 如果npm包如何只发到集团内网,如果以后又想发到公网怎么解决
  10. Vue和React有什么区别
  11. 平时怎么实现函数式,除了无副作用以外
  12. 了解哪些React状态管理方案,jotai是怎么实现的,Redux和Mobx有什么区别
  13. React中对象的immutable除了Proxy和深拷贝还有什么解决方案,比如state是对象,setState对象的某个值怎么办,如果属性层级很深,还能用扩展符浅拷贝吗
  14. useMemo有哪些使用场景,为什么useCallback会引起无限循环
  15. React有10个button,都去绑定click事件,为什么不能用事件委托
  16. 发送一个请求,如何在30秒后自动rejected,用Promise.race怎么实现
  17. 用Promise.all实现Promise.allSettled
  18. 在用Vite的时候,开发环境和生产环境的不一致是什么原因导致的,怎么解决
  19. 怎么使用Webpack配出Vite的效果,除了DevSever以外
  20. 有1000个组件,如何在Webpack层面,只加载一个组件,除了懒加载以外
  21. Webpack还有哪些性能优化方案
  22. 除了CDN、压缩、缓存这种网络优化以外,渲染层面上项目还可以怎么优化。
  23. import react from “React”,如何找到导出react的这个文件
  24. TypeScript如果想去除某个类型,用什么内置类型
  25. TypeScript如果想让interface的某个属性为可选,应该怎么做,怎么遍历interface属性,口撕
  26. 水平垂直居中(最后才问,感觉凑时间)
  27. flex布局除了主轴和交叉轴设成center,还能怎么实现居中
  28. 怎么了解到前端新动态,比如JS的新特性
  29. 主动介绍了部门是前端架构组,核心部门,前端大概10来个人,做集团前端基建,产品类似于umijs,做前端框架、状态管理库、内部平台等
#面经##校招##秋招##SHEIN#
 类似资料: