#软件开发2024笔面经# 1. 自我介绍2. axios二次封装,请求和响应拦截器分别是什么作用3. axios和fetch的区别4. 公共组件的封装,封装了那些组件5. 组件封装的思路6. var,let,const的区别7. 如何使对象不能被修改8. 虚拟列表(固高和不固高)9. 防抖节流的在项目中的应用10. 深浅拷贝,深拷贝的方法11. 使用json.stringify实现深拷贝要注意什么12. 手写深拷贝13. 数组判断的方法 1. webpack和vite的区别14. webpack的loader,这些loader是如何运行的15. 移动端适配用了什么,有什么兼容性问题16. 问第一个项目的难点,自己觉得还可以优化的地方17. 现在是大二,能到岗多久18. 反问