9本无实习Java Agent阿里一面

自我介绍
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的常用数据类型有哪些?分别适用什么场景?
String, Hash, List, Se ...  
2、Redis的过期策略和内存淘汰机制了解吗?  
过期策略说了惰性删除和定期 ...  
3、缓存穿透、缓存击穿、缓存雪崩分别是什么? 怎么解决?
4、Redis和MySQL的数据一致性怎么保证?了解哪些方案?
5、MySQL的索引结构是什么?为什么用B+树而 不是B树或哈希表?
6、慢SQL怎么排查和优化?

AI Agent 核心
1、了解哪些 Agent 的架构模式?
2、Function Calling 的原理是什么?你怎么理解 Tool Use?
3、如果大模型返回的 Function Call 参数格式不对怎么办?
4、了解 MCP(Model Context Protocol)吗?它和现在框架里的 Tool 注册机制有什么区别?
5、有了解过多 Agent 协作吗?比如 Google 的 A2A 协议或者 Multi-Agent 系统的设计模式?

算法题
1、给定一个整数数组和一个滑动窗口大小 k,返回每个窗口中的最大值。 #Agent面试会问什么?#
全部评论
请问同学你简历上是1个java项目1个agent项目吗
点赞 回复 分享
发布于 昨天 23:35 福建
同学,考虑一下我们这里吗,招实习生啦:https://careers.pddglobalhr.com/campus/intern?t=FFEgIPlwIe
点赞 回复 分享
发布于 04-10 14:25 上海
Java八股全了
点赞 回复 分享
发布于 04-09 20:44 福建
PDD考虑吗,agent研发急招人,帮跟踪进度:https://careers.pddglobalhr.com/campus/intern?t=47LjBxZ34k
点赞 回复 分享
发布于 04-09 15:20 上海

相关推荐

评论
5
13
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务