后端开发工程师(Agent)一面面经
完整信息
本篇目录
发点面经攒攒人品~
1. 实习经历提问
2. 如果是一个金融系统,不能让agent自己去真实操作,你会选择怎么做?
3. JAVA常用数据结构包含哪些
4. 如果是一个并发量比较高的系统,你在写代码的时候会考虑哪些问题?
5. 锁这块你用过吗?ReentrantLock的底层实现了解过吗?在并发场景下用HashMap会有什么问题?
6. 分布式这块有什么了解吗?比如一些常用框架?
7. Redis你用在什么场景下了?
8. 分布式锁用过吗?分布式锁(用setnx命令实现)底层怎么实现的,了解吗?用setnx实现锁会有什么问题吗?
9. 如果有一个MySQL需要调优,你会基于哪些角度去考虑?执行计划(explain)里你会看哪些列?
10. 如果有一张5000万的表,让你做分页查询,你会怎么查?回表听说过吗?
11. 用非聚簇索引查,5000万那张表有ABC三列的组合索引,条件只有AB,要查ID大约在2500万位置的10条数据,这个SQL会怎么执行?逻辑是什么?如果这张表有50个字段,要把50列全查出来,你会从哪些角度去优化?
12. AI自带幻觉,它在工程层面能不能落地的问题?
本篇目录
- 01
如果是一个金融系统,不能让agent自己去真实操作,你会选择怎么做?
- 02
JAVA常用数据结构包含哪些
- 03
如果是一个并发量比较高的系统,你在写代码的时候会考虑哪些问题?
- 04
锁这块你用过吗?
- 05
ReentrantLock的底层实现了解过吗?
- 06
在并发场景下用HashMap会有什么问题?
- 07
分布式这块有什么了解吗?比如一些常用框架?
- 08
Redis你用在什么场景下了?
- 09
分布式锁(用setnx命令实现)底层怎么实现的,了解吗?
- 10
用setnx实现锁会有什么问题吗?
上一问 ↑ - 11
如果有一个MySQL需要调优,你会基于哪些角度去考虑?
- 12
执行计划(explain)里你会看哪些列?
- 13
如果有一张5000万的表,让你做分页查询,你会怎么查?
- 14
回表听说过吗?
上一问 ↑ - 15
用非聚簇索引查,5000万那张表有ABC三列的组合索引,条件只有AB,要查ID大约在2500万位置的10条数据,这个SQL会怎么执行?逻辑是什么?
- 16
如果这张表有50个字段,要把50列全查出来,你会从哪些角度去优化?
上一问 ↑ - 17
AI自带幻觉,它在工程层面能不能落地的问题?
