Java基础 · 29
- 包装类与自动装箱
- Java值传递
- 集合框架总览
- 接口与抽象类区别
- 面向对象特性与重载重写
- ArrayList与LinkedList对比
- String-StringBuilder-StringBuffer区别
- String不可变性
- 访问修饰符
- 深拷贝与浅拷贝
- Comparable与Comparator
- final关键字
- Java异常体系
- Lambda与Stream
- Object类常用方法
- Optional用法
- static关键字
- equals与hashCode
- HashMap底层原理
- HashMap扩容机制
- BIO-NIO-AIO对比
- Java反射机制
- Java内存模型基础
- 序列化与反序列化
- Java泛型与类型擦除
- Java注解原理
- Set与Map实现类对比
- ConcurrentHashMap原理
- Java基础源码追问清单
并发编程 · 29
- 创建线程的方式
- 线程池拒绝策略
- 线程间通信方式
- 线程生命周期与状态转换
- sleep与wait区别
- synchronized与Lock区别
- Callable与Future
- Semaphore使用场景
- 线程池核心参数与执行流程
- CAS原理与ABA问题
- ReentrantLock与synchronized对比
- volatile原理
- 死锁条件与排查
- 线程池大小如何设定
- 线程中断机制
- 原子类与LongAdder
- BlockingQueue实现原理
- CountDownLatch与CyclicBarrier
- 读写锁原理
- 虚拟线程
- CompletableFuture用法
- CopyOnWriteArrayList原理
- Fork-Join框架
- AQS原理
- synchronized原理与锁升级
- ThreadLocal原理与内存泄漏
- 偏向锁-轻量级锁-重量级锁
- 线程池事故与JUC源码速查
- 伪共享与缓存行
MySQL · 32
- 最左前缀原则
- char与varchar选型
- InnoDB与MyISAM对比
- SQL注入原理与防御
- MySQL架构与存储引擎
- 覆盖索引与回表
- 聚簇索引与非聚簇索引
- 事务隔离级别
- 索引失效场景
- B+树索引原理
- count查询性能
- explain执行计划
- 大表分页优化
- 联合索引设计原则
- 慢查询优化实战
- 索引下推ICP
- 主从复制原理
- 自增ID与分布式ID
- Join算法原理
- redo-log刷盘策略
- 读写分离方案
- Buffer-Pool原理
- undo-log与事务回滚
- 间隙锁与幻读
- MVCC实现原理
- MySQL锁机制
- redo-log与binlog
- 分库分表方案
- 两阶段提交
- MySQL死锁排查
- MySQL执行计划与主从延迟实战
- 大表DDL操作实战
Redis · 25
- Redis单线程为什么快
- Redis应用场景总结
- Redis Pipeline
- Redis与Memcached对比
- 缓存穿透-击穿-雪崩
- Redis持久化RDB与AOF
- Redis过期与淘汰策略
- Redis数据结构与底层实现
- 布隆过滤器原理
- 大Key问题与解决
- 扩展数据类型(Bitmap-HLL-GEO)
- 热Key问题与解决
- 延迟双删方案
- Redis哨兵机制
- Redis主从复制
- Redis内存碎片
- Redis实现消息队列(List-PubSub-Stream)
- Redis事务与Lua脚本
- 缓存与数据库一致性
- Redis分布式锁
- 跳表原理(ZSet底层)
- Redis集群方案
- Redis线上指标与集群运维
- Redisson分布式锁实现
- Redis-Cluster槽分配
Spring生态 · 29
- MyBatis-#与$区别
- Spring过滤器与拦截器
- SpringMVC统一异常处理
- Spring-Bean作用域
- Spring-BeanFactory与ApplicationContext
- Spring常用注解总结
- JWT原理与实践
- Spring-AOP原理
- Spring-IoC原理
- Spring事务传播行为
- Spring事务失效场景
- SpringBoot自动配置原理
- JDK动态代理与CGLIB
- MyBatis一二级缓存
- MyBatis执行流程
- OAuth2认证流程
- Spring Security核心架构
- Spring设计模式应用
- SpringBoot启动流程
- SpringCloud-Nacos原理
- SpringMVC请求处理流程
- @Configuration代理机制
- Sentinel限流原理
- Spring-@Async原理
- SpringBoot-Starter原理
- SpringCloud-Gateway原理
- 循环依赖与三级缓存
- Bean生命周期
- Spring源码追问入口图
AI与LLM · 37
- Function Calling与工具编排
- RAG架构与实现
- 大模型幻觉与缓解
- 结构化输出与约束解码
- 向量数据库选型
- 意图识别与任务路由
- Agent可观测性与质量保障
- AI Agent技术趋势与框架选型
- Embedding原理与选型
- Guardrails与输出安全护栏
- MCP协议原理
- Prompt工程最佳实践
- RAG分块与召回策略
- Spring AI核心概念与架构
- AI应用成本优化
- LangChain核心概念
- LLM评测方法
- Spring AI Alibaba框架
- Agent记忆与上下文工程
- Agent面试高频追问速查
- Agent设计模式
- 多租户隔离与配额治理
- Agent Runtime与Checkpoint机制
- Agent安全与Prompt Injection防御
- Agent评测平台设计
- Agentic RAG与高级检索
- AI Agent系统设计方法论
- MCP生产治理与安全加固
- RAG与Agent生产化实践
- Reflection与自我修正模式
- Transformer架构
- 多Agent调度与失败传播
- 多Agent协作架构
- 长期记忆治理与多租户隔离
- AI应用成本与质量量化治理
- LLM推理优化
- LoRA微调原理
ElasticSearch · 10