AI 全栈开发工程师一面面经
完整信息
本篇目录
面试日期:9月1日,总时长1h左右
背景:bg双9,一段手机厂实习,一个agent项目+一个点评项目
上来就是一个20分钟的手撕,力扣138. 随机链表的复制,菜狗没写出来
后续开始根据简历上写的技术点开始拷打,题目记不太清,大概写一下:
1、缓存三剑客;
这里背了很久的八股,基本说清楚了
2、怎么保证缓存和数据库的一致性;
答:先更新数据库,再删缓存
3、问怎么解决商品库存少卖;(没太理解这个问题要问啥)
答:根据订单的状态来补发商品
4、为什么要用set来管理用户关注关系;(源自黑马点评)
答:去重+方便用求交集的方式计算共同关注
5、LLM和Agent的区别是什么;
答:LLM只能告诉你要怎么做,Agent可以直接帮你把事情做完
6、ReAct和Plan模式的区别;
答:ReAct是模型先推理要做什么,然后去执行,最后根据执行的结果推理下一步。Plan模式就是先将任务拆分成多个步骤,之后根据步骤去执行
其他暂时记不清了,挺多东西没答出来的
评价:感觉面试官挺耐心的,我还是太菜了
=======
二编
一面过了,这波是学历发大力了,约了二面,需要先完成AI作业题目后进行面试,有没有佬知道具体是什么难度吗
本篇目录
- 01
力扣138. 随机链表的复制
- 02
缓存三剑客
- 03
怎么保证缓存和数据库的一致性
- 04
问怎么解决商品库存少卖
- 05
为什么要用set来管理用户关注关系
- 06
LLM和Agent的区别是什么
- 07
ReAct和Plan模式的区别
