🕒岗位/面试时间前端开发工程师/5.11面试时长:1h50min牛客同校学姐内推 5.10测评后约面👥面试流程在线笔试(1h):1、数组转换为树形结构2、拍平数组3、react添加窗口尺寸变化以及滑动监听事件实时获取窗口以及滑动条属性面试(30min):4、自我介绍5、介绍团队中担任的角色6、讲一下大学期间印象最深的项目7、项目中遇到的技术挑战8、为什么使用mobx?讲一下redux和mobx的区别9、使用useContext时遇到过什么性能问题10、有关注过应用的性能问题吗?11、输入url到页面渲染完经历了哪些过程?12、html文件的结构是什么样的?13、html引入的css文件是异步加载还是同步加载的?14、async和defer的区别15、websocket如何加密传输?16、ws如何保证连接?17、ws如何实现文件的断点续传?18、http有哪些状态码?19、讲一下强制缓存与协商缓存20、var、let、const的区别21、箭头函数和普通函数的区别22、讲一下react的虚拟dom23、如何实现chatgpt的打字机对话效果以及动态md渲染?24、平时如何使用大语言模型?反问:25、业务:钉钉的web端开发🤔面试感受:周五做的测评 当天晚上就约面了 面试感受挺好的 笔试也基本写出来了 问的问题大部分都比较基础 早上面完下午就约了隔天二面 效率很高#软件开发2024笔面经#