#JAVA##JAVA面经##JAVA内推# 1. 分享一个你印象最深的 Bug 吧~当时现象是啥?怎么一步步定位到根因的?最后怎么解决的?从中学到了啥? 回答: 现象:电商项目中,用户支付完成后偶发出现“订单状态已支付,但库存未扣减”的情况,且仅在高峰期(每秒超200笔支付)出现,低峰期完全正常。 定位过程: 先查日志:支付回调接口日志显示“扣减库存成功”,但库存表数据未变,排除接口未执行的问题; 查数据库事务:支付流程是“扣库存→改订单状态→记录流水”,事务配置为默认的REPEATABLE READ,但发现扣库存的SQL用了UPDATE 库存表 SET 数量=数量-1 WHERE 商品...