AI 后端开发一面面经
完整信息
本篇目录
继续来分享下最近的面经~
- 实习拷打
- 八股狂潮来袭:HashMap, ConcurrentHashMap
- 创建线程的方式,区别
- 线程池参数
- Redis分布式锁
- Volatile关键字作用
- 浅拷贝与深拷贝
- 设计模式:单例模式,发布订阅模式,责任链模式
- @Autowired和@Resource区别
- IOC和AOP
- Mybatis: #{} 和 ${}区别,执行插入时可以拿到id吗
- MySQL存储引擎,数据是如何存储的,索引数据结构B+树介绍,回表是什么意思,最左匹配原则…
- 数据库隔离级别,Mysql可重复读如何实现
- Redis常见数据结构,Zset有哪些使用场景
- Redis缓存淘汰策略
- 主从,哨兵,分片集群介绍
- 三剑客
- 消息队列有哪些组件,路由方式都有什么,了解kafka吗? 数据推/拉?
- LLM和Agent
- function call, MCP, skills区别
手撕: (1)topK 手撕堆排 (2)二叉树最大宽度
本篇目录
当前问题0121
- 01
实习拷打
- 02
HashMap, ConcurrentHashMap
- 03
创建线程的方式,区别
- 04
线程池参数
- 05
Redis分布式锁
- 06
Volatile关键字作用
- 07
浅拷贝与深拷贝
- 08
设计模式:单例模式,发布订阅模式,责任链模式
- 09
@Autowired和@Resource区别
- 10
IOC和AOP
- 11
Mybatis: #{} 和 ${}区别,执行插入时可以拿到id吗
- 12
MySQL存储引擎,数据是如何存储的,索引数据结构B+树介绍,回表是什么意思,最左匹配原则…
- 13
数据库隔离级别,Mysql可重复读如何实现
- 14
Redis常见数据结构,Zset有哪些使用场景
- 15
Redis缓存淘汰策略
- 16
主从,哨兵,分片集群介绍
- 17
消息队列有哪些组件,路由方式都有什么,了解kafka吗? 数据推/拉?
- 18
LLM和Agent
- 19
function call, MCP, skills区别
- 20
topK 手撕堆排
- 21
二叉树最大宽度
