moka AI后端开发二面 攒人品中

努力拥抱AI中…
1. 实习拷打
2. 视频进度的redis缓存和定时任务异步落库的方案介绍一下
3. 视频进度定时任务该从redis里面扫哪些数据
4. 视频进度的hash结构是采用视频章节作为key,value部分是用户id作为key,field 里面又是一个map这样的吗(这里被带偏了,真正的结构不是这样的,后面就全是被面试官追着问)
5. 这个value中的map里的数据什么时候会被删除掉呢
6. 那这个redis 的hash结构的map内部的key和value来去设置过期时间吗,redis有提供这样的方法吗
7. 重新设计这一块的Hash结构该怎么设计,有效期该怎么进行一个设计
8. 用户一个视频没有观看完,在中间就进行了一个关闭,你是怎么去判断这个关闭的
9. 前端超过了10秒没有给你提交是怎么判断用户离开这个页面,有一次请求超时了丢包了该怎么考虑
10. rabbitmq如何实现一个延迟功能
11. 如果前端因为网络原因一直无法提交后续的,这个进度是有一部分的丢失,这个该怎么解决呢
12. 简单介绍一下微途旅行的项目
13. agent用到了哪些工具
14. 如何管理这个agent的多轮对话,记忆化
15. 会考虑做一个消息的裁剪吗
16. 每一次对话都会从mysql里面把用户所有的历史的绘画全部都取出来吗?
17. agent背后的调用的模型是什么
18. 你再调MCP server的时候,然后你会提供了两种模式,本地的模式和sse远程的模式。为什么会有两种模式呢?
19. 多节点部署的时候你的后端是怎么向后端通讯的,sse还是websocket
20. SSE和websocket的区别是什么?为什么?然后你要你觉得你采用的是这个sse
21. 如果你是后端是多级的部署的话,你其实又存在于多轮对话,那就意味着你的这个agent一定是一个无状态的。因为我每一次用户新的多轮对话的新的输入,它都有可能会打到不同的节点OK,你的这个agent会有问题吗?
全部评论
感觉问的似乎还行呢
点赞 回复 分享
发布于 04-03 23:53 北京

相关推荐

部门是到家相关(拼好饭神券包医药等)底层技术支持,确实要求比较高一些4.14一面拷打点评1. 下单后还是支付后生成订单2. 如果消息队列没处理到信息用户就完成了支付呢3. 缓存如果运营活动开始前临时修改了配置怎么办4. 怎么评估kafka是否匹配当前流量场景5. 怎么调整分区数消费者数来应对高流量6. 怎么大致评估需要多少分区(除了压测)八股1. 线程池参数2. 线程池创建流程(任务执行流程)3. MySQL索引,表+5个sql判断使用索引的方式,最左匹配,覆盖索引手撕-三数之和4.17二面实习os1. 进程线程2. 孤儿进程3. 进程通讯方式4. 用户态内核态5. 死锁条件6. 怎么检测解除死锁7. epoll性能永远高于poll吗?8. 虚拟内存9. 分页分段10. 页面置换swap的几个算法11. 最优置换算法12. 如何评估算法好坏redis1. 为什么zset用skiplist不用b+树2. 为什么快3. string类型底层优化4. 数据持久化5. aof先命令还是先日志6. aof重写7. 内存淘汰计网1. ping是什么协议2. 在哪一层3. tcp可靠性4. 如何判断数据是否损坏5. timewait是什么怎么出现6. 大量的timewait有什么问题mysql1. b+树索引2. 能否无上限加索引3. 怎么判断索引好坏java1. copyonwritearraylist2. 线程池依据什么参数怎么调整jvm1. 怎么判断是垃圾?2. 引用计数法完全不能用吗?无手撕,一道aicoding
发面经攒人品
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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