校招 未知部门 / 后端开发 / 二面

[面试日期] 2025-09-11 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>小米后端二面</h2> <p>1. 了解 Redis 持久化吗?AOF 是怎么压缩的?</p><p>2. MySQL 有哪些锁?什么是间隙锁?什么情况下会加?</p><p>3. Linux 命令熟悉吗?</p><p>4. zset 的底层原理是啥?</p><p>5. 数据库事务是怎么实现的?undoLog 记录了什么?回滚是怎么做的?</p><p>6. 全局唯一 ID 怎么生成?</p><p>7. MyBatis 的实现原理是什么?</p><p>8. MySQL 默认的隔离级别是啥?“可重复读”是怎么实现的?Read View 是什么?为什么复用第一次的 Read View 就能实现可重复读?</p><p>9. 堆内存怎么调优?</p><p>10. 你的项目最多能有多少线程访问?失败率是多少?</p><p>11. 优惠券是只针对一个商品吗?如果要加一个通用优惠券,该怎么设计?</p><p>12. 数据库是怎么设计的?有哪些表?具体字段呢?</p><p>13. 登录功能是怎么实现的?怎么解决 session 共享问题?多久不操作会退出登录?</p><p>14. G1 垃圾回收器的回收流程是怎样的?各个阶段用了什么回收算法?什么情况下对象会直接进入老年代?</p><a>#发面经,攒人品#</a><a>#发面经攒人品#</a>
AI 推荐面试题