SHEIN
后端开发二面面经
完整信息
本篇目录
简短的面试,不到15分钟就结束了
1.能挑之前的一个项目来展开介绍一下吗?你觉得当时最大的挑战是什么?或者说解决的印象比较深刻、比较难的一个事是什么?
2.项目中用Redis设计一个类似于具有事务性的这样一个原子化的操作,那有考虑过比如说数据库和缓存的这个数据怎么一致吗?
3.如果下单超时失败了,那这时候可能只扣了 Redis 里面,实际上最终的那个数据库里的库存没有扣减,这种情况怎么解决
4.Lua 脚本里面有什么样的逻辑?
5.真正购买成功时用户要经过比如说订单系统,促销系统,做扣减,对吧?这些流程不能在Redis Lua 脚本里面去写,那么实际的流程是怎么样的
6.Redis 它有这种稳定性的一些隐患吗?怎么解决?
7.介绍下RAG项目
8.有考虑过自己想找一份什么样的工作,做哪一方面吗?有规划过吗?
9.除了刚才讲到这个 RAG 系统,日常会用 AI 做些什么样的事?
本篇目录
当前问题0109
- 01
能挑之前的一个项目来展开介绍一下吗?你觉得当时最大的挑战是什么?或者说解决的印象比较深刻、比较难的一个事是什么?
- 02
项目中用Redis设计一个类似于具有事务性的这样一个原子化的操作,那有考虑过比如说数据库和缓存的这个数据怎么一致吗?
- 03
如果下单超时失败了,那这时候可能只扣了 Redis 里面,实际上最终的那个数据库里的库存没有扣减,这种情况怎么解决
- 04
Lua 脚本里面有什么样的逻辑?
- 05
真正购买成功时用户要经过比如说订单系统,促销系统,做扣减,对吧?这些流程不能在Redis Lua 脚本里面去写,那么实际的流程是怎么样的
- 06
Redis 它有这种稳定性的一些隐患吗?怎么解决?
- 07
介绍下RAG项目
- 08
有考虑过自己想找一份什么样的工作,做哪一方面吗?有规划过吗?
- 09
除了刚才讲到这个 RAG 系统,日常会用 AI 做些什么样的事?