百度提前批二面 已寄

自我介绍

实习问题,开放性

spring事务传播你知道吗

你项目有用到事务传播的场景吗?或者举个例子呢(没有用到,我想想)

那我给你一个场景,下单,支付,物流这块应该怎么使用事务传播行为;什么时候要重启一个事务还是合并一个事务;

下单后,用户可以延迟付款,你怎么实现呢(我说用redis + 任务轮询);

redis的key怎么设计呢?

那么这样不会有性能问题吗,怎么解决。。。。

面试官提示说可以分片:redis集群分片

你应该怎么分片呢,采用什么方式呢(redis集群自带hash槽算法) - 快速定位到某个集群节点

好的,那么你怎么样自动取消订单呢,如果用户没付钱?redis过期可不会告诉你(其实这里redis有过期监听操作);用定时任务轮询。。。。还是有性能问题

你说的这些都是集中式的管理,我说可以用消息队列的延迟队列做,到了时间就把他丢到特殊的队列或者死信队列;好,那谁丢呢?谁把这个消息丢到私信队列。

你对mq了解吗,学了什么mq呢?(比较熟悉rocketmq)

mq怎么保证消息就可以消费呢?

发送者怎么知道消息消费成功了?(这里其实不需要知道,应该是陷阱,我说不需要知道)

用什么持久化的框架?为什么要用mybatis说说原因

知道横表转竖表吗?(没听过啊,可以了解一下,对开发没啥帮助,就是一个有意思的东西)

你在团队内遇到什么问题吗?怎么解决的,之间是怎么协商的?

你使用GPT这类吗,说说你的看法,有写过promote吗?(面试官以为我做过大模型,说这是很基础的概念)

八股很少:都是给一个背景,顺带问点八股

已经共享 寄了

全部评论
这个场景题这么难吗
点赞 回复 分享
发布于 07-24 16:16 上海
佬,没有收撕吗
点赞 回复 分享
发布于 07-24 19:10 湖北
对于百度的来说prompt是比较基础的
点赞 回复 分享
发布于 07-25 20:43 北京
佬,关单一般都是定时任务,阿里就用的toc,redis可以通过Rdelayedqueue+Rblockingqueque,用后台线程去拿去,当然也是基于netty时间轮的,redis数据分片我咋感觉问的是hashtag呢,有不对望大佬指正
点赞 回复 分享
发布于 07-26 18:34 北京
百度提前批简历好过么?
点赞 回复 分享
发布于 07-28 08:20 辽宁

相关推荐

微风不断:兄弟,你把四旋翼都做出来了那个挺难的吧
点赞 评论 收藏
分享
10 45 评论
分享
牛客网
牛客企业服务