快手面试(java服务中间件)

#软件开发2023笔面经#
1.自我介绍。
1.1自我介绍中提到了一个未来打算做的项目,问我准备实现的功能。

2.手撕代码(提供的平台有点不太行)
2.1 代码思路?
2.2 写的代码时间复制度多少?
2.3 能想一个o(n)的复杂度方法吗?

3.直接问项目了(项目中用到的)。
3.1 用户关注、发帖、点赞等场景怎么设计,数据库存什么?
3.2关注场景用redis怎么存,用户关注的人和谁关注了用户的场景。
3.3对redis多条数据进行处理,怎么保证一致性?
3.4kafka怎么保证一致性可靠性?
3.5kafka主片挂了,副本片怎么选举一个最优的副本片??
3.6 rocketmq和kafka的区别。

总结:面试官很和蔼,没有太多的八股问题。
全部评论
时间复制度?uu是想说时间复杂度吧?
点赞 回复 分享
发布于 2023-03-23 13:48 新疆
提供的什么平台啊?
点赞 回复 分享
发布于 2023-03-23 13:48 湖南
是杭州的那个嘛
点赞 回复 分享
发布于 2023-04-15 10:37 北京

相关推荐

2024-12-20 18:56
已编辑
武汉轻工大学 后端
牛牛大啊:er图都冒出来了😂
点赞 评论 收藏
分享
评论
8
36
分享

创作者周榜

更多
牛客网
牛客企业服务