1. 编程背景- 面试官:你是物理学的,你的技术语言和编程是从什么时候开始学的?2. Redis 相关- 面试官:Lua 脚本在实际中用来干嘛?- 面试官:为什么 Lua 脚本能保证 Redis 原子性操作?- 面试官:Redis 里的 String 结构组成是什么?3. Java 基础- 面试官:Java 中的 volatile 关键字有什么作用?4. MySQL 相关- 面试官:MySQL 5.7 默认引擎是什么?- 面试官:InnoDB 和 MyISAM 的区别?- 面试官:什么是回表操作?5. Spring 与 JVM- 面试官:Spring 解决循环依赖用了三级缓存,二级缓存存的是什么?- 面试官:JVM 1.7 到 1.8 升级发生了什么变化?6. 锁机制- 面试官:实际项目用过哪些锁?7. AI 与项目深度交流- 面试官:简历里写了申请专利,是什么专利?- 面试官:最近在学什么?- RAG(检索增强生成)- Function Calling- 共享屏幕演示代码: