0. 前言 之前投递了OPPO的一个后端开发岗位,一面没通过(面试过程记录:OPPO-后端工程师(岗位1)一面(社招))后HR又推荐了另一个Java岗位,于是就投了,简历通过了筛选,无笔试。 1. 面试 总耗约42分钟,没问八股,全是项目问题。 (0)自我介绍。 (1)有没有遇到什么你觉得比较难的问题点?如何解决的? (2)介绍一下项目中的分布式锁的使用? (3)分布式事务问题如何解决的?讲解一下Seata? (4)项目Redis的架构是怎样的?哨兵模式和集群模式有何区别?为什么选择哨兵模式?RDB和AOF持久化方案有何异同? (5)了解Nacos的底层原理吗?了解OpenFeign的原理吗?...