一面(60min): 1. 自我介绍 2. TCP三次握手四次挥手 3. MySQL索引原理,B+树 4. Redis数据类型及使用场景 5. 手撕:LRU缓存 二面(50min): 1. 项目深挖 2. 分布式锁实现 3. 消息队列原理 4. 手撕:合并K个有序链表 三面(40min): 1. 职业规划 2. 系统设计:设计一个短链接系统 3. 开放题讨论
一面: 1. CSS盒模型 2. Flex布局 3. JS事件循环 4. Vue响应式原理 5. 手撕:防抖节流 整体难度不大,面试官很友善。