京东前端实习一面凉经
1.我看你简历上写的基于echars的定制化看板是什么 2.js的基本数据类型 3.vue3与vue2的区别 4.vue3与vue2的响应式原理,以及各自的优缺点(没答好) 5.什么时候用vue2,什么时候用vue3 6.你写的统一封装网络层是怎么做的 7.登录流程是怎么样的 8.token是随机生成的吗(答错了) 9.你写的高内聚低耦合是什么意思 10.接口封装是高内聚还是低耦合(都有,我只答了高内聚) 11.有用过ai辅助编码吗,带来的好处和坏处是什么 12.如何更好地利用ai生成自己想要的结果 13.ts的元组有什么特点(没答出来) 14.react的useState为什么要用数组来接收(其实就是数组解构和对象解构区别,没答上) 15.es6的数据存储方式有哪些 16.有了解过session storage吗(只是听过) 17.什么时候用localstorage,什么时候用indexedDB 18.为什么选择pinia进行状态管理 19.js类如何隔离封装数据 20.js的class是怎么实现的 21.private protected public的区别 22.箭头函数和普通函数的区别 23.项目里遇到的一个难点是什么 24.用户刷新页面更新数据,和在代码里清理缓存相比,各又什么优势 25.频繁点击的话,页面就要频繁更新怎么办