后端ai开发一面分享-27实习阿里面经
给我面没招了,发点面经攒攒人品~
Java 语言基础
1.说说 Java 的内存模型?堆和栈的区别是什么?
存对象、栈存...
2.HashMap的底层实现讲一下?1.7和1.8有什 么区别?
3.ConcurrentHashMap呢?它是怎么保证线程安全的?
4.线程池的核心参数有哪些?拒绝策略有几种?
5.synchronized和ReentrantLock的区别? 什么场景下用哪个?
6.Java的动态代理有几种方式?Agent框架?
Spring 框架
1.Spring Boot 的自动装配原理?
2.Spring 的 IoC 容器启动流程?Bean 的生命周期是怎样的?
3.MySQL 的索引结构是什么?为什么用 B+ 树而不是 B 树或哈希表?
4.@Autowired和@Resource的区别?
缓存数据存储
1.Redis的常用数据类型有哪些?分别适用什么场景?
2.String, Hash, List, Se ...
3.Redis的过期策略和内存淘汰机制了解吗?
4.过期策略说了惰性删除和定期 ...
5.缓存穿透、缓存击穿、缓存雪崩分别是什么? 怎么解决?
6.Redis和MySQL的数据一致性怎么保证?了解哪些方案?
7.MySQL的索引结构是什么?为什么用B+树而 不是B树或哈希表?
8.慢SQL怎么排查和优化?
AI Agent 核心
1.了解哪些 Agent 的架构模式?
2.Function Calling 的原理是什么?你怎么理解 Tool Use?
3.如果大模型返回的 Function Call 参数格式不对怎么办?
Java 语言基础
1.说说 Java 的内存模型?堆和栈的区别是什么?
存对象、栈存...
2.HashMap的底层实现讲一下?1.7和1.8有什 么区别?
3.ConcurrentHashMap呢?它是怎么保证线程安全的?
4.线程池的核心参数有哪些?拒绝策略有几种?
5.synchronized和ReentrantLock的区别? 什么场景下用哪个?
6.Java的动态代理有几种方式?Agent框架?
Spring 框架
1.Spring Boot 的自动装配原理?
2.Spring 的 IoC 容器启动流程?Bean 的生命周期是怎样的?
3.MySQL 的索引结构是什么?为什么用 B+ 树而不是 B 树或哈希表?
4.@Autowired和@Resource的区别?
缓存数据存储
1.Redis的常用数据类型有哪些?分别适用什么场景?
2.String, Hash, List, Se ...
3.Redis的过期策略和内存淘汰机制了解吗?
4.过期策略说了惰性删除和定期 ...
5.缓存穿透、缓存击穿、缓存雪崩分别是什么? 怎么解决?
6.Redis和MySQL的数据一致性怎么保证?了解哪些方案?
7.MySQL的索引结构是什么?为什么用B+树而 不是B树或哈希表?
8.慢SQL怎么排查和优化?
AI Agent 核心
1.了解哪些 Agent 的架构模式?
2.Function Calling 的原理是什么?你怎么理解 Tool Use?
3.如果大模型返回的 Function Call 参数格式不对怎么办?
全部评论
二面了没
相关推荐
查看16道真题和解析