快手前端三面
- 低代码平台中的渲染结果如何进行部署
- 低代码编辑器中需要用到很多物料,如何设计框架,保证编辑器不会应为物料接入而增大
- 首屏加载优化
- LCP指标是什么
- 有哪些图片格式
- 不同图片格式有什么区别
- SVG不会失真的原理
- Webpack联邦模块有用过吗?
- 不用域名下如何实现localstorage共享
- 设计实现一个SDK保证对上面共享localStorage的有效性?采用加锁的方式如何保证锁能被及时释放
手写算法:
- 实现一个对数组扁平化、去重、排序的函数
- 使用TS定义一个类型,识别[1,2,3[4,5,[7]],1,2]的数组