字节财经面经

3.11 一面 1.http状态码 2.put,post,get,delete区别及使用 3.tcp三次握手原因 4.Mysql事务的特性,实现原理 5.redis的一致性的实现,原理 6.redis实现乐观锁 7.项目拷打:xfg的大营销项目 a.介绍一下项目 b.项目是怎么协作的,协作的过程中有没有遇到问题 c.介绍一下库存扣减过程 d.当库存扣减时,redis中的库存扣减完成了,如果此时系统挂掉了,往mysql同步数据 失败了,怎么办? e.库存扣减成功后,将中奖信息和task记录写入mysql失败,如何处理? 8.算法题: LCR 014 字符串的排列 3.13 二面 1.主要是拷打项目 2.介绍一下项目 3.讲一下项目中使用到的设计模式,为什么要使用? 4.系统的redis库存同步到Mysql是怎么做的?为什么要当库存清0时发异步消息同步Mysql? 5.订单的幂等性校验是怎么做的,讲一下具体过程? 6.当同一用户的两个订单同时到达,而此时当前只有一个库存是如何处理的?

7.数据库表是怎么设计的?哪些字段添加了索引?为什么要在这些字段添加索引?字段的顺序是怎么确定的? 8.如果项目要真实部署到服务器,提供高可用服务,如何改造? 9.介绍一下你的论文 10.有没有学过大模型? 11.算法题:二维数组grid,grid=[[1,2,3],[4,5,6]],limit数组limit=[1,2],limit数组表示grid中元素最多能取多少个,例如limit[0]=1,代表grid的第0行最多能取1一个元素,k代表所有的grid中最多能取多少个元素,求k个元素的最大和。 希望能进三面。

全部评论

相关推荐

点赞 评论 收藏
分享
饼子吃到撑:当我看到外企的时候,我就知道这大概率可能是真的
点赞 评论 收藏
分享
评论
2
6
分享

创作者周榜

更多
牛客网
牛客企业服务