【校招VIP】58同城后端一面面经

6小时前 收藏 0 评论 0 java开发

【校招VIP】58同城后端一面面经

转载声明:文章来源https://www.nowcoder.com/feed/main/detail/344b53f97f5a45d686f1ca7ee2fcf0be

1. 你对raft算法有了解吗?

2. 主要解决什么问题?

3. 如果不用raft算法实现一致性开销大在哪里?

4. raft算法在脑裂场景下如何保证数据一致性?

5. 有了解过paxos吗?

6. 了解etcd是因为学校做大项目使用的吗?

7. 介绍一下实习项目

8. 如何保证缓存一致性?

9. 对Java/Go常见的加锁方式有了解吗?

10. 乐观锁、悲观锁

11. redis除了缓存外,还有其他使用场景吗?

12. 了解过setnx是怎么实现的,怎么保证原子性?

13. http和https运行在哪一层?区别是什么?

14. TLS协议建立连接的过程

15. TCP和UDP的区别

16. TCP四次挥手的过程?中间两次可以合并吗?

17. 跳表是什么?

18. TCP是几层协议?

19. 介绍一下TCP的拥塞控制

20. 拥塞控制主要是为了解决什么问题?

21. 网关了解嘛?项目实现了网关的哪些功能?

22. 管理长链接时,怎么知道什么时候回收链接?

23. 了解Nginx吗?http请求进入nginx会经过几个过程,详细底层实现原理

C 0条回复 评论

帖子还没人回复快来抢沙发