字节暑期后端面经(一共五轮技术面人傻了)
一面 (3.30)
1.CQRS介绍
2.分布式事务有哪些 优缺点
3.Seata AT 跟 kafka加本地消息表 对比
4.聚簇索引跟非聚簇索引
5.回表是什么?
6.MVCC机制
7.Redis的几种持久化机制
8.算法 二维DP 二维网格 0 表示路 1 表示障碍 求能否从0,0 走到 n-1,m-1
当天约二面
二面 (4.01)
1.围绕项目问DDD四层架构,为什么使用DDD ?
2.四层相比三层的优势
3.CQRS是怎么使用的?
4.多级缓存一致性怎么保证的?
5.网关调用应该放在代码结构的哪里?拿到数据之后的逻辑又应该放在哪里?
6.算法 字符串解码 leetcode 394 追问如果是流式输入怎么办(非常长,无法等到终止符)?
面试官临时有事 三面拖到清明后
三面 (4.07)
1.项目部署上线了吗? 是自发开发的吗?
2.项目的难点? 怎么进行秒杀场景的建模
3.DDD的好处有哪些?
4.DDD的应用场景是那些?
5.DDD跟微服务的关系?
6.充血模型对比贫血模型
7.项目CQRS解决了哪些问题?
8.使用过AI coding 吗?一般怎么使用的
9.你觉得在AI时代下 后端的核心竞争力是什么?
10.读研跟工作怎么选择?为什么?
三面完了,过了几天告诉我上海没HC了 让我转Base直接三面 还是同一个岗位
四面 (4.14)
1.挑一个项目讲讲
2.分布式事务怎么解决的
3.Seata简单介绍一下 干什么用的
4.秒杀怎么保证并发安全的
5.怎么设计一个高性能的分布式锁 会遇到哪些问题?
6.消息可靠性怎么保证
7.ISR副本是什么,有什么用
8.Kafka高性能的原因
9.Raft跟Paxos的区别
10.Lua脚本怎么保证原子性
11.MySQL索引为什么用B+树,跟B树相比优势在哪
12.Leetcode 152 乘积最大的子数组 要求输出对应的起始结束下标
13.Leetcode 4 寻找两个正数数组的中位数 复杂度要求log(n+m)
14.思维题: 一个可以产生很多随机数的计算机 怎么用它估算圆周率
面完当天过 又告诉我表现的不错要给我加面(表现的不错加什么面试。。。
)
五面 (4.15)
1.开局聊天 什么时候到岗,这学期有什么课
2.DDD是什么
3.DDD的模型怎么跟接口,数据库进行交互
4.数据模型跟领域模型怎么交互
5.秒杀场景怎么使用DDD进行建模
6.Raft跟Paxos的区别
7.设计一个点赞系统
8.分布式的环境下怎么提高点赞的并发量(分片即可)
9.如果要降低成本怎么修改方案 (冷热分离即可)
10.为什么redis快?
11.Mysql所有数据都是直接写入磁盘吗? (BufferPool 以及 WAL 技术)
12.那为什么redo log也是直接写磁盘 但就是比数据写入快呢?(环形缓冲区,顺序写入)
13.算法 是一道贪心+堆的组合 不算难
面完秒过
HR面(4.16)#牛客AI配图神器#
告诉我面试全部通过 目前等OC中

许愿OC#发面经攒人品##我的求职进度条#
1.CQRS介绍
2.分布式事务有哪些 优缺点
3.Seata AT 跟 kafka加本地消息表 对比
4.聚簇索引跟非聚簇索引
5.回表是什么?
6.MVCC机制
7.Redis的几种持久化机制
8.算法 二维DP 二维网格 0 表示路 1 表示障碍 求能否从0,0 走到 n-1,m-1
当天约二面
二面 (4.01)
1.围绕项目问DDD四层架构,为什么使用DDD ?
2.四层相比三层的优势
3.CQRS是怎么使用的?
4.多级缓存一致性怎么保证的?
5.网关调用应该放在代码结构的哪里?拿到数据之后的逻辑又应该放在哪里?
6.算法 字符串解码 leetcode 394 追问如果是流式输入怎么办(非常长,无法等到终止符)?
面试官临时有事 三面拖到清明后
三面 (4.07)
1.项目部署上线了吗? 是自发开发的吗?
2.项目的难点? 怎么进行秒杀场景的建模
3.DDD的好处有哪些?
4.DDD的应用场景是那些?
5.DDD跟微服务的关系?
6.充血模型对比贫血模型
7.项目CQRS解决了哪些问题?
8.使用过AI coding 吗?一般怎么使用的
9.你觉得在AI时代下 后端的核心竞争力是什么?
10.读研跟工作怎么选择?为什么?
三面完了,过了几天告诉我上海没HC了 让我转Base直接三面 还是同一个岗位
四面 (4.14)
1.挑一个项目讲讲
2.分布式事务怎么解决的
3.Seata简单介绍一下 干什么用的
4.秒杀怎么保证并发安全的
5.怎么设计一个高性能的分布式锁 会遇到哪些问题?
6.消息可靠性怎么保证
7.ISR副本是什么,有什么用
8.Kafka高性能的原因
9.Raft跟Paxos的区别
10.Lua脚本怎么保证原子性
11.MySQL索引为什么用B+树,跟B树相比优势在哪
12.Leetcode 152 乘积最大的子数组 要求输出对应的起始结束下标
13.Leetcode 4 寻找两个正数数组的中位数 复杂度要求log(n+m)
14.思维题: 一个可以产生很多随机数的计算机 怎么用它估算圆周率
面完当天过 又告诉我表现的不错要给我加面(表现的不错加什么面试。。。
五面 (4.15)
1.开局聊天 什么时候到岗,这学期有什么课
2.DDD是什么
3.DDD的模型怎么跟接口,数据库进行交互
4.数据模型跟领域模型怎么交互
5.秒杀场景怎么使用DDD进行建模
6.Raft跟Paxos的区别
7.设计一个点赞系统
8.分布式的环境下怎么提高点赞的并发量(分片即可)
9.如果要降低成本怎么修改方案 (冷热分离即可)
10.为什么redis快?
11.Mysql所有数据都是直接写入磁盘吗? (BufferPool 以及 WAL 技术)
12.那为什么redo log也是直接写磁盘 但就是比数据写入快呢?(环形缓冲区,顺序写入)
13.算法 是一道贪心+堆的组合 不算难
面完秒过
HR面(4.16)#牛客AI配图神器#
告诉我面试全部通过 目前等OC中
全部评论

感觉你这问的不错呢
哪个部门?
五轮也太离谱了
感觉加面是为了后续转正给sp,牛的大佬
吓尿了
什么部门[牛泪[发火]
相关推荐
bugo_:日常实习生***掉吗?还是暑期实习***掉 太哈人了
点赞 评论 收藏
分享
点赞 评论 收藏
分享
查看3道真题和解析 点赞 评论 收藏
分享