阿里前端开发工程师一面

  1. 自我介绍:简要介绍了自己的教育背景、项目经验和技术栈。
  2. Vite的打包原理:解释了Vite的打包机制,并与Webpack进行了对比。
  3. Vite热更新原理:讨论了Vite热更新的实现方式,涉及HTTP协议和WebSocket协议的区别。
  4. HTTP和WebSocket的区别:详细说明了这两种协议的不同点。
  5. 网络协议层次:除了应用层,还涉及了其他层次及其对应的协议。
  6. SSL/TLS协议:解释了SSL/TLS协议的工作原理。
  7. HTTPS的工作机制:描述了HTTPS的安全通信过程。
  8. Vue底层原理:从template到render的转换过程,Vue2和Vue3响应式系统的区别。
  9. Vue2的defineProperty对数组的处理:讨论了Vue2中如何使用defineProperty处理数组。
  10. data()为什么是函数而不是对象:解释了Vue组件中data必须是函数的原因。
  11. Vue的路由模式:介绍了Vue路由的工作机制及其监听方式。
  12. Diff算法和时间复杂度:讨论了Vue的Diff算法及其时间复杂度,Vue3的Diff算法改进。
  13. Promise和async/await的区别:解释了这两者的区别及其原理。
  14. Promise的链式调用:讨论了Promise链式调用的实现方式,Promise.all等方法是否在类上。
  15. 浏览器缓存:介绍了浏览器缓存机制及其状态码,ETag和Last-Modified的优先级及其缺点。
  16. 数组和链表的区别:讨论了数组和链表的优缺点。
  17. 排序算法:介绍了常见的排序算法,重点讨论了归并排序的稳定性和时间复杂度。

#软件开发笔面经#
全部评论
阿里大佬
1 回复 分享
发布于 2024-08-17 23:36 黑龙江

相关推荐

鼠鼠没有找到暑期实习,简历太空了,感觉直接去秋招会完蛋,这个时间点找个日常实习混个简历,边实习边准备秋招有没有搞头啊
梦想是成为七海千秋:可以的完全可以的,找不到暑期就找日常,秋招之前还是有很多时间可以实习的,哪怕只实习了一个月都可以写在简历上
点赞 评论 收藏
分享
我的人生算是废了,23届裸辞空档一年,存款只能坚持几个月了,找不到像样的工作了,人生何去何从。
梦想是成为七海千秋:这大环境下为什么要裸辞呀,风险真的挺大的,而且社招的话23届没有太多的竞争力,不过既然已经裸辞了就不要焦虑慢慢找。
点赞 评论 收藏
分享
06-11 13:34
门头沟学院 C++
offe从四面八方来:我真的没时间陪你闹了
点赞 评论 收藏
分享
评论
3
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务