京东JDY一面面经
一开始发面试通知还以为是jds被捞了,一看发现是jdy,就想着也面面看
问的大多都是围绕项目衍生以及场景题、原来之类的,对我这种八股战士就很不友好,答得很烂
1、http123的核心区别
2、css in js和css modules的区别
3、了解那些主题切换方式,项目中如何用的
4、如果想主题切换的时候,某一块随主题切换,某一块不变,如何实现?
5、react query的优势
6、有很状态管理工具,为什么选择用Redux
7、商品详情页和购物车页面,数据可能会有延迟,怎么解决
8、虚拟列表
9、快速滚动如何性能优化
10、react虚拟dom的优势以及工作流程
11、react diff算法是如何工作的
12、react为什么是单一数据流,类比vue2的双向绑定
13、高复用组件设计原则
14、做性能优化的时候是怎么判断优化的
15、对前端工程化的理解
16、请求频率过高,会限流,如何解决
17、动态表单里的表单字段联动你是怎么做的
18、手撕题 实现一个先进先出的队列
19、在你实现的这个队列的基础上实现LRU缓存,说思路即可
其实一上来好几个问题都答得不太好,但还是硬生生的拷打了一个小时