如大家所说,美团的面试官很温和礼貌,面试体验感超棒。面试问题也比较符合预期:八股文+实习+项目+写题,具体问题如下:
Redis
- 讲讲数据结构吧,还有对应的数据类型?
- 怎么实现消息队列?list?stream了解吗?bitmap了解吗?
- 全局哈希表了解吗?
- 几个场景,问用什么数据类型
- 有哪些原子操作?lua脚本知不知道
- 讲讲内存管理策略
- 为啥 LRU 不行?LFU 比 LRU 好在哪?
- 持久化机制讲讲?AOF会影响主进程吗?
- 执行RDB主线程写怎么办?
MySQL
- 讲讲innodb的索引
- B+树有啥好处呢?坏处呢?
- 什么情况索引会失效?
- 建索引的原则是什么?
- innodb 事务讲讲?为什么要有事务?
- 四个隔离级别的原理讲讲?
- 幻读咋避免的?
- 什么时候会触发next-key锁,行锁呢?
- 主键索引有什么特点?innodb和myisam的区别?
- 为什么myisam不被弃用?
- MVCC讲讲
- redo log和undo log,宕机之后怎么用他俩恢复数据,什么时候用redo log/undo log?
- 能仔细讲讲buffer pool吗?change pool呢?
- 什么时候会写回盘?
- 恢复数据库你觉得是用redo log还是bin log?
- 细说两阶段提交
其他:
讲讲服务报错了你要怎么处理?日志怎么查?
写一个 shell,统计各单词数量,说说命令和思路就行
项目拷打(分布式缓存、824 lab2)+ 做题
(整场面试下来感觉挺舒服的,真的好久没没体验过有这么多八股问题的面试了,呜呜呜呜呜)
#软件开发2023笔面经##数据人的面试交流地##美团23春招24实##你觉得今年春招回暖了吗##牛客解忧铺#