面灵AI

2026/08/24 一面面经

时间
2026-08
来源
牛客网

《面试题目》

  1. 主要工作内容,业务方向。
  2. 业务流程:用户系统点了取消支付但是第三方平台返回支付成功->选择平台1支付失败后换平台2支付的流程->对账怎么做的。(公司为跨境电商支付方向
  3. redis应用(答消息队列,缓存,分布式锁)->了解过分布式锁的实现原理吗。
  4. AOP应用及其原理。
  5. MVCC,事务隔离级别。
  6. mysql与pgsql对比。
  7. 了解过mysql聚族索引吗。
  8. 了解过回表吗。
  9. 为什么索引用b+树,跟b树区别是。
  10. 大体是这样,无手撕,全程30分钟左右,应该是凉了,怪我太菜,有些很基础的但是也没答出来,基础也不好,数据库相关的应该能答出来的。之前不是纯java,面试官人挺好的留了体面没出太难的题。

《参考解析》

  1. Redis常用于缓存、分布式锁和计数。缓存与数据库更新通常采用“先写数据库、再删除缓存”,并通过重试、延时双删或消息补偿处理删除失败。
  2. MySQL索引通常使用B+树,叶子节点按顺序连接,适合范围查询;设计索引时结合选择性、最左匹配原则和执行计划,避免无效索引与回表开销。