后端开发一面面经
完整信息
本篇目录
上个月离职后休息了一段时间,快一个月没面试了,答的很烂[哭惹R][哭惹R][哭惹R]
1、自我介绍,问项目
2、你知道哪些数据库?他们的不同点、使用场景有哪些?他们有相同点吗?
3、给出建表语句、索引和三条查询 SQL,要求分析每一条的性能问题
4、实际项目中有没有用过分布式锁?详细讲讲Redisson底层原理
5、如果让你设计一个AI Agent系统,数据存储层你会选什么数据库?为什么?
6、向量数据库的Embedding Model一般用什么?
7、如果要支持Agent异步任务,你怎么设计?
8、这个Agent如果要接入多个模型服务,怎么抽象请求格式、响应结构、错误码和重试逻辑?
9、用过那些好用的Skill?他的原理是啥,你理解的是啥?
10、Skill和MCP有啥区别,仔细讲解
11、寻找全排列的下一个数字,输入给定数字下一个比他大的,时间复杂度O(n)
12、为什么从百度离职?
本篇目录
当前问题0112
- 01
自我介绍,问项目
- 02
你知道哪些数据库?他们的不同点、使用场景有哪些?他们有相同点吗?
- 03
给出建表语句、索引和三条查询 SQL,要求分析每一条的性能问题
- 04
实际项目中有没有用过分布式锁?详细讲讲Redisson底层原理
- 05
如果让你设计一个AI Agent系统,数据存储层你会选什么数据库?为什么?
- 06
向量数据库的Embedding Model一般用什么?
- 07
如果要支持Agent异步任务,你怎么设计?
- 08
这个Agent如果要接入多个模型服务,怎么抽象请求格式、响应结构、错误码和重试逻辑?
- 09
用过那些好用的Skill?他的原理是啥,你理解的是啥?
- 10
Skill和MCP有啥区别,仔细讲解
- 11
寻找全排列的下一个数字,输入给定数字下一个比他大的,时间复杂度O(n)
- 12
为什么从百度离职?