快手面试(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的区别。
总结:面试官很和蔼,没有太多的八股问题。
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是想说时间复杂度吧?
相关推荐
点赞 评论 收藏
分享
01-16 22:31
赣南师范大学 运营
白火同学:1、简历可以浓缩成一页,简历简历先要“简”方便HR快速过滤出有效信息,再要“历”用有效信息突出个人的含金量。
2、教育背景少了入学时间~毕业时间,HR判断不出你是否为应届生。
3、如果你的平台账号效果还不错,可以把账号超链接或者用户名贴到对应位置,一是方便HR知道你是具体做了什么内容的运营,看到账号一目了然,二是口说无凭,账号为证,这更有说服力。 点赞 评论 收藏
分享