阅文后台开发(offer已拒)

2024年5月21日 阅文一面

1、自我介绍

2、并发环境下生成唯一合同字段?

3、问题2的解决方案为什么不添加一个种子表来实现这个需求呢?

4、介绍数据库的隔离界别、各自解决什么问题?

5、解决幻读使用什么数据库的隔离级别?

6、幻读的定义?

7、描述一下Arthas解决高耗时接口的过程?(正常是毫秒级提升)

8、串形逻辑改成异步逻辑,数据安全性丧失,那怎么做一个权衡的呢?

9、场景:当前这个串形执行的调用链路很长,有没有办法做一个优化呢?

10、Arthas怎么attach这个Java线程,去做一个监控的呢?

11、双token策略:cookie+session -> token -> 双token 

12、Job定时任务更新文章分数,文章分数更新很复杂吗?

13、分数更新过程有需要到数据库去抽取的吗?

14、为什么针对请求使用布隆过滤器去抗这个系统的负载的呢?

15、布隆过滤器的缺陷(不能扩容和删除),目前有没有能够利用到的数据结构来做一个替代呢?

16、布谷鸟过滤器(扩容 + 删除)

17、使用Kafka,用户发布文章或点赞,但是消息接受者很久或接收不到消息?

18、Kafka最终的系统瓶颈是在MySQL这边,怎么解决呢?

19、数据库分库分表?

20、热key怎么做处理呢?(本地缓存 -> 文章的热key)

21、用户点赞数和关注数的热key怎么处理呢?

22、提问:存储点赞数量的redis的key不断变大、什么时候删除、怎么删除、怎么落盘?

2024年5月21日 阅文2面

1、专业知识 + 个人软能力 考查

感谢阅文认可

#实习求职记录#
全部评论
没有手撕吗
3
送花
回复 分享
发布于 06-08 00:19 北京
感觉阅文🕊️好多😂
点赞
送花
回复 分享
发布于 06-08 15:34 上海
OPPO
校招火热招聘中
官网直投

相关推荐

12 24 评论
分享
牛客网
牛客企业服务