美团后端开发凉经,共两面
本文还发布在我的博客:美团后端开发凉经,共两面。
美团面得快,凉得也快。
第 1 面
- 自我介绍
- 项目模块划分
- MySQL
- 主从
- 隔离级别
- 日志
- MVCC
- 如何评估 SQL 语句的性能
- 为什么选用 InnoDB
- B+ 树对比其他树结构的优点
- Redis 为什么高效
- Redis 持久化
- 算法:剑指 Offer 40. 最小的k个数
- 说思路和时间复杂度
- 一件自己比较自豪的事
- 反问
第 2 面
- GET 和 POST 区别
- DDoS 攻击,如何防御
- 客户端如何保存登录状态
- 跨域登录状态保持,从 taobao.com 切换到 tmall.com
- 缓存(cache)和缓冲(buffer)的区别
- 磁盘寻道算法
- 针对存在高优先级任务如何改进
- 软中断和硬中断
- 用户态和内核态,什么情况会切换到内核态
- AVL 树和红黑树的对比
- 如何优化快排
- 为车牌号排序设计一个算法
- 在二叉搜索树中找比指定值大的最小节点
- 一片区域(矩阵)有若干水池(0)和陆地(1),求每个陆地节点到水池的最短距离
- 反问