✅菜鸟1-3面

背景:3年

面试题:

Object中equals和hashcode为什么需要重写

JVM垃圾回收的时机

✅JVM 中一次完整的 GC 流程是怎样的?

✅YoungGC和FullGC的触发条件是什么?

两个动作,下订单和扣钱,怎么保证只能扣一次钱

✅常见的分布式事务有哪些?

CPU使用率高,如何排查?

✅CPU飙高问题排查过程(1)

✅CPU飙高问题排查过程(2)

@Transactional注解怎么实现

缓存和数据库如何保持一致

✅什么情况下会出现数据库和缓存不一致的问题?

✅如何解决Redis和数据库的一致性问题?

原文: https://www.yuque.com/hollis666/xkm7k3/gv8c029lbqlhlspq