26校招小米后端二面50min

1.项目经历介绍
2.说下项目开发过程中遇到挑战性的问题是什么?你是怎么解决的?
3.刚才听你说到并发编程框架,有用过其他并发框架啊?有了解CompletableFuture吗?说下它的使用场景和底层原理实现吧
4.项目开发过程中是否有分布式事务的场景?你是怎么解决的?为什么选用这个方案?有了解其他方案吗?有了解消息表实现方案吗?
5.消息队列如何保证消费不丢失?如何保证同一个订单的不同消息顺序消费?
6.你负责的项目数据是什么量级?针对每天100万的新增数据和总数据量近一亿的数据表如何设计?分库分表后分片键如何选择?涉及到其他的条件需批量查询怎么办?
7.分库分表后旧数据怎么迁移的?你还了解其他方案吗?
8.数据库大表新增字段变更有什么风险?你了解哪些比较安全的变更方案?这些方案有什么有缺点
9.项目开发过程中Redis是否有遇到超大key?你是怎么解决这类问题的?
10.项目开发过程是否有遇到Redis访问变慢了?从哪些方面去排查问题?如何解决这些问题?
11.设计一个日活千万的点赞排行榜,说下你的思路
全部评论

相关推荐

12-04 16:19
已编辑
东华理工大学 前端工程师
解zj:但是想想也挺好的 这么多天也面了挺多家公司 也越来越有感觉了 希望明天能有一个好的结果
投递字节跳动等公司7个岗位
点赞 评论 收藏
分享
BettyHH:妮可校友?女生毕业一年,年纪哪里大了,再过2年找不到工作那真的完蛋了。你钱给她攒着好吗?你不给她兜底的话看她急不急。你不用劝她,你快把你的钱拿在自己手里。
哪一瞬间让你觉得“这班不...
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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