上海钛松科技面经

一、项目演示与准备 (要求投屏演示AI面试项目) 为什么项目中同时使用 MongoDB 与 MySQL? 二、数据库与底层数据结构 MySQL 与 MongoDB 的核心差异是什么? 什么是关系型数据库? MySQL InnoDB 引擎为什么普及 / 有什么优势? InnoDB 崩溃恢复日志有哪些? HashMap 底层原理是什么? 链表的基础定义是什么? 三、AI Agent 项目与技术架构 项目中是否涉及知识库? AI Agent 的具体架构是什么? 底层模型是否自行购买了 GPT 相关模型? 四、Java 基础与权限框架 AOP 与 IOC 的核心区别是什么? AOP 的实际业务场景有哪些? 系统通用的权限模型(如 RBAC)及库表设计了解吗? 是否使用过 Spring Security 框架?具体机制是什么?