快手前端1面-8.28
笔试部分:问了一下是否使用TS
- 生成随机的16位颜色string,如#123456
- leetcode:70,爬楼梯
- 实现Promise.allSettled()
面试部分:
- 如果让你设计一个方案实现vue-docgen-api功能,你要如何实现。使用AST进行解析
- 说明Gulp和Webpack的区别
- 在使用低代码平台的时候为什么要使用iframe作为壳子,有什么优缺点
- 性能优化中LCP指标是如何获取的
- Vue和React的区别
- HTTPS的原理
- TCP三次握手过程和原因,是否可以在握手时携带数据。这部分可以看小林coding网络部分
- 如何学习前端,为什么选择前端
- 最近在忙什么
反问:
- 组内业务有什么?负责的是快手的平台分享推广
- 平时是如何提高?可以依据组件库或者其他库的更新日志了解方案的设计原理、过程解决方法。Get到一个学习方法,这波没过也不亏