加载中...
avatar
文章
30
标签
40
分类
4
首页
归档
标签
分类
说说
友链
关于
搜索
我的博客【面试】LivIn 技术面试问答 返回首页
首页
归档
标签
分类
说说
友链
关于
搜索

【面试】LivIn 技术面试问答

发表于2026-08-31|更新于2026-09-02|面试问答
|总字数:7|阅读时长:1分钟
文章作者: Moyon
文章链接: https://moyon.net.cn/2026/08/31/interview-livin-tech/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 我的博客!
面试LivIn微服务分布式缓存数据库架构ESNettyJVM
请作者喝杯咖啡 ☕
  • 微信
    微信
  • 支付宝
    支付宝
cover of previous post
上一篇
网络与运行时:Netty 与 JVM
本文合并自 2 篇笔记,点击目录跳转。 目录 网络通信:Netty WebSocket 服务端 JVM 与并发编程:OOM 排查 / ThreadLocal / DCL / 接口幂等性 网络通信:Netty WebSocket 服务端 一句话速览:Netty 用 Reactor 线程模型 + ChannelPipeline 责任链,让少量线程处理海量长连接;本项目 IM 模块的所有坑都指向同一个认知——Pipeline 上”放行”不等于”能处理”,不匹配预期的事件会在责任链上被无声吞掉。 涉及原始记录:07-面试问题/开发问题/02-框架与中间件集成问题.md P0-04;07-面试问题/开发问题/01-依赖与配置问题.md P0-04、P1-05、P0-05;07-面试问题/验证问题/01-业务逻辑问题.md P0-04、P1-04 最近修订:2026-08-07 目录 技术点 0:Netty 底层原理 —— Reactor 线程模型与零拷贝 技术点 1:Netty Pipeline —— 请求处理的流水线模型 技术点 2:会话管理 ——...
cover of next post
下一篇
【面试】验证问题合集
相关推荐
cover
2026-08-31
后端核心技术:微服务与数据
本文合并自 5 篇笔记,点击目录跳转。 目录 微服务治理:Nacos / Sentinel / OpenFeign / Spring Cloud Gateway 分布式事务与消息队列:Seata / RocketMQ 缓存与数据一致性:多级缓存 / 布隆过滤器 / 状态广播 数据库与并发控制:MyBatis-Plus 乐观锁 / 逻辑删除 / 并发扣减 / MySQL 原理 搜索引擎:Elasticsearch + IK 中文分词 微服务治理:Nacos / Sentinel / OpenFeign / Spring Cloud Gateway 一句话速览:微服务治理的核心是”服务之间如何找到彼此(Nacos)、如何保护彼此不被打垮(Sentinel)、如何方便地互相调用(OpenFeign)、以及如何统一对外的门面(Gateway)”——本篇所有踩坑的根因都可以归结为一句话:配置了不等于生效了,治理类功能的失效几乎都是沉默的。 涉及原始记录:07-面试...
cover
2026-08-31
网络与运行时:Netty 与 JVM
本文合并自 2 篇笔记,点击目录跳转。 目录 网络通信:Netty WebSocket 服务端 JVM 与并发编程:OOM 排查 / ThreadLocal / DCL / 接口幂等性 网络通信:Netty WebSocket 服务端 一句话速览:Netty 用 Reactor 线程模型 + ChannelPipeline 责任链,让少量线程处理海量长连接;本项目 IM 模块的所有坑都指向同一个认知——Pipeline 上”放行”不等于”能处理”,不匹配预期的事件会在责任链上被无声吞掉。 涉及原始记录:07-面试问题/开发问题/02-框架与中间件集成问题.md P0-04;07-面试问题/开发问题/01-依赖与配置问题.md P0-04、P1-05、P0-05;07-面试问题/验证问题/01-业务逻辑问题.md P0-04、P1-04 最近修订:2026-08-07 目录 技术点 0:Netty 底层原理 —— Reactor 线程模型与零拷贝 技术点 1:Netty Pipeline —— 请求处理的流水线模型 技术点 2:会话管理 ——...
cover
2026-08-31
【前沿】Agent 架构与工程
cover
2026-08-31
【面试】开发问题合集
cover
2026-08-18
【面试】实习难点行为面
cover
2026-08-31
【实习】实习经历面试问答

评论
avatar
Moyon
记录代码、阅读与思考
文章
30
标签
40
分类
4
Follow Me
公告
This is my Blog
目录
  1. 1. 目录
  2. 2. 微服务治理:Nacos / Sentinel / OpenFeign / Gateway
  3. 3. 目录
  4. 4. Nacos
    1. 4.1. Q1. Nacos 在你们项目里承担什么角色?它是 AP 还是 CP?(⭐⭐)
    2. 4.2. Q2. Nacos 配置改了但没生效,你怎么排查?(⭐⭐)
  5. 5. Sentinel
    1. 5.1. Q3. Sentinel 有哪几种规则?熔断策略有哪几种?(⭐⭐)
    2. 5.2. Q4. 你配置的 Sentinel 限流规则没生效,可能有哪些原因?(⭐⭐⭐,本项目王牌题)
    3. 5.3. Q5. 熔断和降级是一回事吗?服务雪崩怎么防?(⭐⭐)
  6. 6. OpenFeign
    1. 6.1. Q6. Feign 的实现原理是什么?(⭐⭐)
    2. 6.2. Q7. Feign 的熔断降级怎么配置?有哪些坑?(⭐⭐)
  7. 7. Spring Cloud Gateway
    1. 7.1. Q8. Gateway 的工作原理?为什么它用 WebFlux 而不是 Spring MVC?(⭐⭐)
    2. 7.2. Q9. 你们网关鉴权是怎么做的?有什么坑?(⭐⭐)
  8. 8. 分布式事务与消息队列:Seata / RocketMQ
  9. 9. 目录
  10. 10. Seata 与分布式事务
    1. 10.1. Q1. 讲一讲 Seata AT 模式的原理,两阶段分别做了什么?(⭐⭐⭐)
    2. 10.2. Q2. AT、TCC、Saga、本地消息表,怎么选?(⭐⭐⭐)
    3. 10.3. Q3. 分布式事务没回滚干净,你怎么排查?(⭐⭐,方法论题)
  11. 11. RocketMQ
    1. 11.1. Q4. RocketMQ 的存储结构是什么样的?为什么它吞吐高?(⭐⭐⭐)
    2. 11.2. Q5. RocketMQ 怎么保证消息不丢?(⭐⭐⭐,必考)
    3. 11.3. Q6. 消息发了但消费者完全没反应、也没有任何报错,怎么排查?(⭐⭐⭐,本项目王牌题)
    4. 11.4. Q7. RocketMQ 的事务消息、顺序消息、延迟消息分别怎么实现?(⭐⭐)
  12. 12. 缓存与数据一致性:Redis / Caffeine / 布隆过滤器
  13. 13. 目录
  14. 14. 缓存三大经典问题
    1. 14.1. Q1. 缓存穿透、击穿、雪崩的区别和解法?(⭐⭐,必考)
  15. 15. 缓存与数据库一致性
    1. 15.1. Q2. 缓存和数据库怎么保持一致?为什么是”先更新 DB 再删缓存”?(⭐⭐⭐,必考)
    2. 15.2. Q3. 多节点部署下本地缓存怎么保持一致?(⭐⭐⭐,本项目王牌题)
  16. 16. 多级缓存与组件原理
    1. 16.1. Q4. 多级缓存怎么设计?有什么容易漏的细节?(⭐⭐)
    2. 16.2. Q5. Redis 为什么快?单线程为什么还能高并发?(⭐⭐)
    3. 16.3. Q6. Caffeine 为什么比 Guava Cache/HashMap 好?(⭐)
  17. 17. 布隆过滤器
    1. 17.1. Q7. 布隆过滤器原理?有什么局限?(⭐⭐,必考)
  18. 18. 数据库与并发控制:MySQL 索引 / MVCC / 锁 / 并发扣减
  19. 19. 目录
  20. 20. 索引
    1. 20.1. Q1. 为什么 MySQL 索引用 B+ 树不用 B 树/哈希?(⭐⭐,必考)
    2. 20.2. Q2. 一条查询慢了,你怎么排查优化?(⭐⭐,必考)
  21. 21. 事务与 MVCC
    1. 21.1. Q3. 四个隔离级别?MySQL 默认哪个,怎么实现的?(⭐⭐⭐,必考)
  22. 22. 锁
    1. 22.1. Q4. MySQL 有哪些锁?间隙锁是什么?(⭐⭐⭐)
  23. 23. 并发控制实战
    1. 23.1. Q5. 库存/名额扣减怎么防超卖?(⭐⭐⭐,必考)
    2. 23.2. Q6. 乐观锁和悲观锁怎么选?Java 锁为什么分布式下没用?(⭐⭐)
  24. 24. 搜索引擎 ES:倒排索引 / Mapping / 分词 / 数据同步
  25. 25. 目录
  26. 26. 底层原理
    1. 26.1. Q1. ES 为什么搜索快?倒排索引是什么?(⭐⭐,必考)
    2. 26.2. Q2. ES 写入一条数据后立刻能搜到吗?为什么叫”近实时”?(⭐⭐⭐)
    3. 26.3. Q3. ES 的分片机制?一次查询在集群里怎么执行的?(⭐⭐)
  27. 27. Mapping 与分词
    1. 27.1. Q4. text 和 keyword 有什么区别?用错了会怎样?(⭐⭐,必考)
    2. 27.2. Q5. 中文搜索的分词怎么做?ik_max_word 和 ik_smart 怎么选?(⭐⭐)
  28. 28. 数据同步与工程实践
    1. 28.1. Q6. MySQL 数据怎么同步到 ES?有什么坑?(⭐⭐⭐)
    2. 28.2. Q7. GEO 地理位置搜索怎么实现?怎么验证它真的生效?(⭐⭐)
  29. 29. 网络通信 Netty 与 WebSocket:Reactor / Pipeline / 长连接
  30. 30. 目录
  31. 31. 线程模型与底层原理
    1. 31.1. Q1. 讲一下 Netty 的线程模型,为什么能支撑十万级连接?(⭐⭐⭐,必考)
    2. 31.2. Q2. Netty 的零拷贝和 ByteBuf 讲一下?(⭐⭐)
  32. 32. Pipeline 与实战踩坑
    1. 32.1. Q3. ChannelPipeline 是什么?Handler 的执行顺序怎么理解?(⭐⭐)
    2. 32.2. Q4. 讲一个你排查过的最隐蔽的 Netty 问题?(⭐⭐⭐,本项目王牌题)
  33. 33. WebSocket 与长连接设计
    1. 33.1. Q5. WebSocket 协议本身讲一下?和 HTTP 什么关系?(⭐⭐)
    2. 33.2. Q6. 怎么设计一个支持跨节点的 IM 消息路由?(⭐⭐⭐,架构设计题)
    3. 33.3. Q7. TCP 粘包拆包是什么?怎么解决?(⭐⭐,必考)
  34. 34. JVM 与并发编程:OOM 排查 / ThreadLocal / volatile / 幂等
  35. 35. 目录
  36. 36. JVM 内存与 OOM
    1. 36.1. Q1. JVM 内存分哪几块?OOM 有哪几种,分别怎么排查?(⭐⭐⭐,必考)
  37. 37. GC
    1. 37.1. Q2. 讲一讲 GC 的基本原理和收集器选择?(⭐⭐)
  38. 38. ThreadLocal
    1. 38.1. Q3. ThreadLocal 原理?有什么坑?(⭐⭐⭐,必考)
  39. 39. 并发三要素与锁
    1. 39.1. Q4. volatile 是什么?DCL 单例为什么必须加 volatile?(⭐⭐⭐,必考)
    2. 39.2. Q5. 分布式锁怎么实现?Redisson 的看门狗是什么?(⭐⭐)
  40. 40. 幂等性设计
    1. 40.1. Q6. 什么是幂等?你们的接口怎么保证幂等?(⭐⭐⭐,必考)
  41. 41. 架构与工程化:JWT / 网关架构 / Docker / 可观测性 / CI-CD
  42. 42. 目录
  43. 43. 认证鉴权
    1. 43.1. Q1. JWT 的结构?能不能在 payload 里放敏感信息?(⭐⭐,必考)
    2. 43.2. Q2. JWT 怎么实现踢人下线/强制失效?怎么续期?(⭐⭐⭐)
    3. 43.3. Q3. HS256 和 RS256 怎么选?(⭐⭐)
  44. 44. Docker 与部署
    1. 44.1. Q4. 容器里手动装了东西(比如插件),重启会丢吗?(⭐⭐)
    2. 44.2. Q5. 容器里跑 JVM 有什么注意事项?(⭐⭐)
    3. 44.3. Q6. Dockerfile 有什么最佳实践?(⭐)
  45. 45. 可观测性
    1. 45.1. Q7. 微服务下一个接口慢了,你怎么定位到具体环节?(⭐⭐,方法论题)
  46. 46. 工程化与方法论
    1. 46.1. Q8. 你们的 CI/CD 怎么做的?(⭐⭐)
    2. 46.2. Q9. 讲一个你通过压测/主动验证发现的问题?(⭐⭐⭐,方法论王牌题)
    3. 46.3. Q10. 如果让你把这个项目部署到生产,你会做哪些改造?(⭐⭐⭐,架构开放题)
最新文章
【前沿】Agent 记忆与偏好
【前沿】Agent 记忆与偏好2026-08-31
【前沿】Agent 架构与工程
【前沿】Agent 架构与工程2026-08-31
【前沿】协议与工程治理
【前沿】协议与工程治理2026-08-31
【前沿】Skill 与自进化
【前沿】Skill 与自进化2026-08-31
【实习】实习经历面试问答
【实习】实习经历面试问答2026-08-31
© 2026 By Moyon框架 Hexo 8.1.2|主题 Butterfly 5.7.0
×