去哪儿

14 篇面经108 道面试题

已筛选

共 108 道题

排序:

1037
如何将高 CPU 线程 ID 对应到 jstack 栈并定位代码?
软件工程基础Java、Spring 与 JVM
故障排查
进阶
1038
CAS 的 ABA 问题如何解决?
软件工程基础并发与异步编程
方案设计已有答案
基础
1039
AtomicStampedReference 的 compareAndSet 需要哪些参数?
软件工程基础Java、Spring 与 JVM
原理机制
基础
1041
同一 key 连续执行大量 INCR 时,Redis 如何避免 AOF 文件过大?
软件工程基础Redis 与缓存
原理机制
进阶
1042
Netty 的线程模型和 HTTP 交互中的线程流转过程是什么?
软件工程基础网络与浏览器
原理机制已有答案
进阶
1043
Netty Reactor 模型中 boss 与 worker 线程组分别负责什么?
软件工程基础网络与浏览器
原理机制
基础
1044
设计每秒写入一万条订单、超时时间可自定义的自动取消并释放库存系统。
软件工程基础系统架构与业务设计
系统设计
深入
1045
采用延迟消息取消订单时,如何避免已支付订单被误取消?
软件工程基础系统架构与业务设计
方案设计
进阶
1046
在延迟等级固定的 RocketMQ 版本中如何实现任意时长的延迟投递?
软件工程基础消息队列与实时通信
方案设计
进阶
1047
原生消息可靠性方案在什么场景失效,为什么需要入库兜底或手动提交 offset?
软件工程基础消息队列与实时通信
项目深挖
进阶