Tiktok泛架构后端开发一面

1.没有自我介绍,直接开问实习
2.介绍部门主要业务及其架构
3.介绍实习需求,开始拷问之中的一些设计要点、研发方案、数据存储等
4.redis事务怎么做的,lua脚本中都有哪些信息?怎么保证原子性的?
5.redis的aof机制讲一讲?什么时候触发写磁盘操作?
6.业务流程中的一些安全校验操作有哪些?上下游部门呢?你们业务流程中还会调用哪些部门的哪些接口?作用是什么?
7.业务部门的数据库表设计
8.如果redis宕机了导致数据不一致怎么办?
9.如果每次业务操作完都要发变更消息的话,对消息队列的压力会不会很大?你觉得应该如何解决呢?
10.手撕:找出二叉树中距离某节点为固定值的节点
全部评论

相关推荐

10-23 16:09
已编辑
中山大学 Java
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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