面试题
2026/8/14小于 1 分钟
面试题
图灵《Java+AI 大模型全栈面试核心点(2026版)》整库同步,按语雀左侧栏目分组。
来源知识库:https://www.yuque.com/tulingzhouyu/db22bv
栏目目录
目录
AI大模型 DDD架构 Docker与K8S Dubbo - 请解释一下Dubbo的泛化调用(Generic Service)是什么?它适用于什么场景?什么是Dubbo的服务降级?在什么情况下会触发服务降级?如何处理Dubbo中的版本兼容性问题?举例说明不同版本之间如何调用服务。Dubbo中的异步调用是如何实现的?它有什么优势和注意事项?解释一下Dubbo的线程模型是什么?为什么要采用这种线程模型?Dubbo中的服务注册中心有哪些?请分别介绍它们的特点和适用场景。如何实现Dubbo跨集群的服务调用?Dubbo中的服务治理是指什么?它解决了哪些问题?举例说明治理的手段。请解释一下Dubbo的SPI(Service Provider Interface)机制是什么?在Dubbo中如何使用SPI?
ElasticSearch GoLang Java基础 JVM Kafka MyBatis Mysql Netty Nginx Oracle PostgreSQL RabbitMQ Redis Rocketmq Spring - Spring是如何解决Bean的循环依赖?RestTemplate连接池怎么优化?谈谈对Spring事务和AOP底层实现原理的区别SpringMVC的拦截器和过滤器有什么区别?执行顺序?短视频Spring和SpringMVC为什么需要父子容器?Spring 框架中都用到了哪些设计模式?Spring事件监听的核心机制是什么?Spring事务的失效原因?Spring多线程事务 能否保证事务的一致性什么情况下AOP会失效,怎么解决?JDK动态代理和CGLIB动态代理的区别介绍下SpringAop的底层实现Spring Bean分类解释Spring中bean的生命周期Spring IoC 的实现机制是什么?Bean有哪几种配置方式?BeanFactory 和 ApplicationContext有什么区别?BeanFactory 和FactoryBean有什么区别?BeanFactory与FactoryBean区别:面试必备解析短视频Spring-Ioc容器的加载过程
SpringBoot SpringCloud Zookeeper 三高架构 云计算 分布式 分库分表 并发编程 待加入问题 数据结构与算法 未命名 系列篇 线上问题排查 综合篇 网络专题 网络安全 设计模式 运维&运开 面试必看 - 阿里面试真题多线程篇Spring篇架构设计篇LeetCode篇Netty篇SpringCloud篇Kafka篇MySQL篇分布式篇网络和操作系统基础篇Java基础篇JVM篇美团面试真题String 为什么要设计成不可变的短视频说下Spring AOP底层原理HashMap底层数据结构是怎样的HashMap的扩容机制是怎样的ConcurrentHashMap的存储结构是怎样的线程池大小如何设置说下你对G1垃圾收集器的理解你是如何排查线上OOM问题的谈谈MySQL事务隔离级别Mysql的可重复读解决了哪些问题对 SQL 慢查询会考虑哪些优化短视频谈一谈缓存穿透、缓存击穿和缓存雪崩,以及解决办法LRU 是什么?如何实现?MySQL 为什么 InnoDB 是默认引擎MySQL 索引底层结构为什么使用 B+树MVCC 是什么?它的底层原理是什么Mysql是如何回滚事务的短视频如何定位慢 SQL 产生的原因索引失效的情况有哪些一个 Redis 实例最多能存放多少的 keysRedis 主从同步是怎么实现的Redis 数据结构压缩列表和跳跃表的区别Spring Bean 容器的生命周期是什么样的京东面试真题说下ThreadLocal的底层实现原理及常用场景多线程同步有哪些方法如何优化线程池的参数设置什么是可重入锁ReentrantLock
- 简历全是 CRUD?3 个 “合法包装” 技巧,让你的 Controller-Service-Dao 讲出阿里 P7 的味道!面试问到项目问题如何回答保险分销平台(亮点与难点)传统OA办公系统(亮点与难点)建行市场结算平台(亮点与难点)MES智控制造引擎(亮点与难点)银行信贷系统(亮点与难点)数字化农业病虫害监测(亮点与难点)电商中台系统(亮点与难点)金融科技CRM客户管理系统(亮点与难点)云行智达打车平台+智能物流项目政府市政平台(亮点与难点)智能家居监控系统数据收集积压优化银行项目长事务优化电商产品详情接口并发编排提升性能优惠券过期使用RocketMQ的延时任务实现智能家居控制系统并发限流优化AI 全渠道客户服务中心项目Sun-Club程序员社区项目基于本地消息表实现分布式事务
项目设计场景题 高频面试问题 - 第 4 集:终极实战演练与部署指南第 3 集:前端 SSE 流式交互与打字机效果实现第 2 集:Spring AI 后端核心与 Prompt 架构设计第 1 集 AI Code Reviewer 环境配置Java AI 全栈实战:智能代码重构助手 (AI Code Reviewer) 项目说明书每天批次导入1000万订单数据到MySql经常出现死锁缓存一致性解决方案 - 技术实现文档MySQL 技术设计优化方案JAVA线程池连环问Java 线程池核心国庆天安门景区验票系统-支持每天10亿人次的高并发验票解决方案10万人直播间打赏场景下的账户余额扣减架构设计高性能RPC框架设计:10万QPS毫秒级调用实现方案日增1000万数据QPS1000+TP99小于100毫秒-海量数据查询架构设计(字节面试)
- 高并发系统设计:分库分表后的非分片键查询项目中为什么用Redis?Nacos技术面试系列Redis 如何同时执行多条命令?阿里二面挂了!被问 “抢红包原理”,我只答 “随机算法”,面试官:高并发不用管吗?史上最全MySQL各种锁详解(含实战案例+排查优化)你们项目为啥用消息队列假设堆内存配置为 8GB,在 G1 垃圾收集器中,多大的对象会被判定为大对象?AOP 面试别再只说 “面向切面”!实战案例 + 动态代理原理避坑指南平台每天有 1000 万张优惠券过期,怎么设计处理系统线程的sleep和wait有什么区别?sleep和wait的操作过程中可以打断吗?说说String s = new String ("abc") 创建了几个对象?全国 14 亿人,怎么统计重名最多的前 100 个姓名Redis 有哪些集群方案?主从、哨兵、Cluster 有啥区别?实际该咋选?两个100亿URL的文件怎么找交集?如何设计一个注册中心?为什么要用线程池?如何合理配置线程池?Mysql表有1000个列,列的值非0即1,求每一行值加起来大于300的数据行,全部select出来1000个多并发线程,10台机器,每台机器4核的,如何设计线程池大小。为啥你们项目用 Kafka,不用 RocketMQ?并发数多少才算高并发字节一面:Nginx 能替 Spring Cloud Gateway 吗?为什么?字节一面:库存超卖怎么办?Redis分布式锁:从踩坑到落地,构建10万QPS工业级方案快慢接口占用同一线程池导致资源竞争,怎么解决?为何 QQ 忘记密码只能重置?从密码安全架构看腾讯的防御逻辑MySQL 容器化生产落地实践订单过亿,怎么分库分表?
- AI大模型热门面试题面试题 01:大语言模型(LLM)的“上下文窗口”是什么?突破长上下文有哪些常见技术?面试题 02:生成参数详解:Temperature、Top-P、Top-K 在实际业务中该如何调优?面试题 03:深入理解 Embedding:词向量的本质是什么?在 AI 应用中有哪些典型使用场景?面试题 04:Token 是如何计算的?如何解决多语言环境下的 Token 消耗过快问题?面试题 05:开源模型 vs 闭源 API:在企业级项目中如何做技术选型?面试题 06:Zero-Shot、Few-Shot 与 CoT(思维链):它们分别适用于什么复杂度的任务?面试题 07:如何有效缓解大模型的幻觉问题?面试题 08:在复杂业务中如何对 提示词进行版本控制与动态组装?面试题 09:如何稳定地让大模型输出符合业务规范的 JSON 或 XML 格式数据?面试题 10:一个标准 RAG 系统的完整数据流转过程是什么样的?面试题 11:如何解决切分导致的上下文语义断裂问题?面试题 12:向量数据库与传统关系型数据库在底层原理有什么不同?面试题 13:讲讲 RAG 的多路召回与重排?为什么它们在生产环境中必不可少?面试题 14:如何利用大模型对用户的原始提问进行改写、拆解或扩展?面试题 15:AI Agent 的四大核心组件(感知、记忆、规划、行动)在代码层面是如何实现的?面试题 16:Function Calling(函数调用)的底层原理是什么?模型是如何知道该调用哪个 API 的?面试题 17:ReAct(Reason + Act)模式详解:它是如何让大模型具备逻辑推理与执行能力的?面试题 18:多智能体协作:AutoGen/MetaGPT 等框架通常用来解决什么业务痛点?
- 时间语义与程序员的思维颗粒度通用三层缓存架构背后的架构思维如果服务器非正常断电,如何保证数据安全?百万并发下的ID生成架构演进一文读懂OLTP和OLAP从ClickHouse底层原理,看透数据查询性能的本质8分钟带你从 LangChain 和 LangGraph 看透智能体真相别再死记硬背了!8分钟带你从零构建高并发微服务体系布隆过滤器,你真的懂吗?什么是大模型的Epoch和学习率?项目中如何设置?大模型面试必杀技:如何保证实时性和多轮对话一致性?DDD教你破解数据库表设计难题性能优化必修课-如何统计接口耗时【思想比实现更重要】高并发场景下如何保证接口幂等性Kafka为什么这么快?如何设计微服务熔断方案AI大模型的参数到底是啥?即专业又通俗的大模型之旅一网打尽MySQL各种锁面试官:讲讲 Raft?我笑了。一次彻底搞懂 Raft 核心机制如何提高系统稳定性?AI时代的工程师护城河【终极解答】如何保证数据库和缓存双写一致性一网打尽MySQL各种锁如何保证消息不丢不重?一次打通三大MQ【面试核武器】一个视频彻底搞懂分布式一致性字节二面:RocketMQ顺序消息如何提升吞吐量RocektMQ文件存储,普通程序员VS架构师5亿用户数据,面试官的‘死亡追问’你敢接吗?用户密码,连系统都不能知道Java面试:备战金九银十,快问快答第一期RocketMQ核心面试题一次全给讲通透别再骂AI智障!是你没动这MySQL 全架构面试:别让 “简历熟悉” 变成面试 “张口就懵”!-ll
- 大厂弃用 ClickHouse?Doris 凭什么成新宠?什么是智能体 (Agent)?什么是工作流 (Workflow)?Redis 缓存失效三大经典场景面试官:MySQL 里有 1 亿条加密数据,如何设计索引?什么是 DeepSeek 的 MLA?它的优势是什么?MySQL 同步 ES 的 4种方案:从“双写”到“CDC”的避坑指南假设平台要搞一个活动,10万人在同一秒抢100瓶茅台。该怎么设计后端架构方案如何设计一个敏感词过滤系统?JVM 调优,到底是调什么?大众点评订单系统分库分表实战:如何突破单机瓶颈实现架构跃迁你真的会微服务拆分吗?事件驱动架构又是什么?拒绝慢查询:MySQL 8.0 高性能优化实战指南Redis Zset 底层设计:为什么选择跳表而非 B+ 树?什么?工作三年了,还不知道什么是 Spring 责任链?为什么MySQL用B+树,MongoDB用B树JVM 垃圾回收的范式转移:从 CMS 到 G1 的底层进化让你设计一个“迷你滴滴”,你会怎么做?面试必问:如何介绍你的项目?缓存穿透:除了布隆过滤器,我们还能怎么“优雅”地防御?Redis 底层存储演进与分布式幂等性架构MySQL 日志架构深度解析:原子性与数据一致性的基石HashMap 源码深度解析:为何“8”是链表转树的临界点?Redis 极限调优:如何在不扩容的情况下实现 QPS 翻倍?PBAC:从“静态管人”到“动态管事”的架构进化如果需要部署上万服务实例,现有的服务注册中心能否抗住?如何优化?亿级任务调度:时间轮算法的革命性重构分布式锁在高并发场景下应该如何优化?面试官:怎么手搓一个线程池?如果公司没有消息中间件,如何实现最终一致性事务?面试官:说一下 Nginx 反向代理的作用?设计一个 Redis分布式锁需要考虑哪些关键问题?为何 MySQL RR 级别仍会幻读?大白话讲解RBAC:从入门到实践的四级模型解析什么是SQL注入?怎么处理?【高频面试】:MyBatis是如何进行分页的?【GIT】你还不知道Merge和Rebase的区别吗?在工作中,如何优化接口性能?如何提升接口的响应速度?分布式高频面试题:为什么深度分页是ES性能杀手?大白话SSO:从概念到OAuth 2.0实战,一次搞定!ES 亿级数据查询优化:从 10 秒到 100 毫秒的实战指南告别冗长,拥抱优雅——用 Lambda 重构你的 Java 应用解密JWT:现代Web的无状态通行证为什么有了HTTP,还需要WebSocket?从“请求-响应”到“双向奔赴”的协议演进XXL-Job 分布式锁疑云:为何主键约束在高并发下“失效”?【上线避坑】新版本 5 分钟崩服?灰度 + 蓝绿 + 滚动发布实战分库分表后如何进行跨库 Join?从青铜到王者的五大解决方案618 改表喜提 3 页报告?千万级订单表加字段这么干!阿里面试:全国14亿人,统计出重名最多的前100个姓名秋招热点:如何保证MySQL与Redis数据一致性2000万数据,Redis只存20万:如何精准抓取热点?百万用户同时抢券,Redis热点key性能瓶颈怎么突破?图解:40亿个QQ号,1G内存限制下实现去重(相同QQ号保留1个)订单服务调用时间从200ms飙升至1.5s,如何排查?阿里二面:如何保证消息队列的顺序性?工作3年了还不会,有点扎心!扎心!线上服务宕机时,如何保证数据100%不丢失?—— RabbitMQ高可靠性终极指南电商大促如何落地 TCC 事务,避免“钱扣了,货没发”?双十一 秒杀重复支付多扣钱,怎么避免才不被用户骂?双十一10万用户订单消息卡爆!查不到物流,怎么快速处理不引发退单?为什么大麦10W人抢同一场演唱会门票,系统还能秒响应不崩?为什么12306总显示“有票”,点进去却“已售罄”?一个3人团,剩1个名额,100人同时抢…我把从崩溃到高可用的架构演进讲透了这就是你的精通Redis?结果连 “Redis架构演进都不知道!”从“面试雷区”到“架构之选”:彻底搞懂订单超时自动关闭消息幂等(去重)如何解决?来看看这个方案!
- 21、面试官:JWT签发后,用户注销了,Token如何失效?20、面试官:大规模分布式系统,会话管理选JWT还是Session?19、面试官:先不考虑机器配置,垃圾回收器结合业务特性,到底怎么选 ?18、面试官:如何实现一个“动态Trace”功能,允许在线上不停机的情况下,对任意方法的入参和返回值进行“快照”?17、面试官:如何设计一个通用的“方法耗时监控”切面,但要求对业务代码零侵入?16、面试官:如何零代码修改,监控线上服务的慢SQL?15、面试官:如何在全链路中透传“灰度发布”标识,实现流量精准控制?14、面试官:如何实现一个“全链路压测”的流量染色方案,确保压测流量与生产流量隔离?13、面试官:如何构建一个“全链路业务日志”系统,将一次用户请求的所有日志串联起来?12、面试官:API网关TP99要50ms,你敢用G1吗?我的回答让他沉默了...11、Tomcat骚操作:Log4j两个版本打架,它凭啥能劝和?| 面试官深度揭秘10、把.class文件加密后,JVM是如何运行的?面试官:给我秀一下操作9、面试官:用线程池还是MQ做异步?我想要的答案,其实是这个8、深夜,一个“优化”搞挂了系统... 面试官:讲讲如何设计一个不“赌命”的发布系统?7、阿里P7面试官:双十一零点1亿人下单,你的购物车怎么设计不崩?6、阿里P7面试官:TinyURL怎么设计?我答了分布式ID,他却让我出门左转5、分钟内百万级数据的对账系统如何设计?4、线程池共享还是独享,如何选择?3、10 万并发的商品列表页怎么扛?用“4 层防线 + 指标预算”的组合拳打服面试官2、别只背“八大策略”:从原理到调优,一文彻底搞懂 Redis 内存淘汰1、10万级并发电商商品详情页,如何设计?(京东)
- AI 提示词六步法:从 “无效提问” 到 “精准输出” 的实战指南AgentScope Java 与 Spring AI Alibaba 深度对比分析大模型核心技术全景:从基础架构到产业落地的四大层深度解析Java 实战:手机验证码登录从原理到安全落地(含风险防护全方案)Spring AI Alibaba:Java生态的AI原生开发框架深度解析(附从0开始新建一个项目)LangChain 深度解析:大模型应用开发的 “操作系统” 与工程化实践大模型核心技术全景解析:从基础架构到落地应用MCP、RAG、Agent协同工作——AI落地的核心范式MCP、RAG、Agent的核心区别——从定位到落地的全面解析对话式 AI 全流程深度解析:从输入到回复的核心技术架构Java 程序员秒懂 AI 核心:LLM 推理全流程与 Java 技术栈深度类比技术文档面试官问:Sentinel 的工作原理是怎样的?(深度解析 + 实战代码)面试官问:Web 实时消息推送核心方案有哪些?6 大方案全解析(含代码 + 架构图)面试官问:Redis 阻塞的核心原因和优化方案,一文吃透!面试官问:你是怎么统计接口耗时的?面试官问:如何系统性解决 MySQL 性能问题?(从入门到实战全指南)吃透性能核心指标:QPS/TPS/RT/并发量/吞吐量深度解析分布式架构核心理论:CAP 与 BASE 深度解析分布式锁深度解析:原理、实现与选型指南(附完整代码示例)Redis 除了缓存还能做什么?10 大核心非缓存场景全解析深度解析:RocketMQ 如何保证顺序消费?从原理到落地的完整指南Java 面试精讲:价格同步与下单冲突的优雅处理方案面试官问:数据库三大范式和反范式该怎么权衡?(附实战代码与设计思路)高并发系统 “安全阀门”:限流算法深度指南(含 Java 代码 + Redis 方案 + 生产工具)数据越存越慢、成本越涨越高?「数据冷热分离」落地手册:面试加分 + 项目救命(含大厂案例 + 代码)搞定 Java 电商面试:购物车设计全解析(3 种存储方案 + 数据合并逻辑 + 异常处理)Java 面试高频题|吃透 MySQL InnoDB 与 MyISAM 差异:从原理到落地(附 SQL/Java 实例 + PPT 图文)单体服务拆微服务:从 0 到 1 落地实战指南(附面试高频考点)RocketMQ 消息积压不用慌!Java 工程师实战指南:从应急止损到架构根治(含代码 + 面试考点)别再用数据库统计访问量了!Java+Redis 3 大方案(Hash/Bitmap/HLL)实战:12KB 扛住亿级用户MySQL 三大日志全景解析:从基础概念到 MVCC 协同,覆盖 ACID 与集群一致性吃透多端登录强制下线:Java 后端 3 大核心方案(附完整代码 / 伪代码)+ 面试高频避坑点面试官问 Redis Key 怎么拆?Javaer 吃透这篇稳了:大 Key / 热点 Key 破解 + 4 大策略 + 集群实战(附代码)MySQL 单表数据量 2000 万行阈值原理深度解析接口防重复提交:从原理到落地的 5 大实战方案(附完整代码)Java IO 模型 BIO、NIO、AIO 的底层区别?一篇讲透Elasticsearch 核心概念深度解析:从基础到分布式架构如何优雅实现用户自动登录?从原理到落地的完整方案从业务崩掉到高可用:分库分表技术全景解析Redis 持久化机制有哪些MySQL 执行一条 SQL 语句的完整流程:从底层架构到核心步骤从安全到体验:Java Token 续期 4 种方案全攻略,覆盖面试与生产落地需求技术文案讲解