58同城后端一面面经

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会经过几个过程,详细底层实现原理
全部评论

相关推荐

不愿透露姓名的神秘牛友
10-29 06:45
1.自我介绍2.java中重载和重写的区别3.说一下MySQL的索引,想到什么说什么4.说一个Redis常见的缓存问题5.本科是什么专业,硕士是什么专业6.具体研究方向是什么7.项目选题怎么来的8.对测试的了解怎么样,或者说有没有自己对项目进行测试9.你用jmter会关注哪些指标10.假如一个秒杀场景,你来设计一下测试用例,多说一些,越全面越好,不用怕说错11.假如说项目上线,进行了一次秒杀活动,预期是只有一个商品能够卖出去,结果查数据库发现卖了两个,你觉得可能是哪些地方有问题12.讲一下你的智能客服是怎么实现的13.大模型去funcing call这一步的函数是你自己去完成的吗14.手撕:给一个String字符串,对其中空格部分进行一个替换,替换为 %20,其他内容保持不变,最后输出结果15.你觉得现在大模型的发展对于我们测试领域,可以有一些什么应用16.你后续对于工作上的规划大概是什么样的,升学?找工作?开发?测试?产品?17.有没有什么跟别人合作的一些事情,或者是项目18.你在这个小组里是一个什么样角色19.有没有过那种压力特别大的时候20.如果是生理上的压力,比如说做一个什么东西干到很晚21.像我们工作中,一方面需要做一个任务定一个排期,但是这三天中有很多的会议,你会怎么去应对22.假如说你负责测一个项目,然后对接一个开发的同事,有很多bug他没有去修改,处于摆烂状态,你怎么去处理23.你现在回头看的话有什么印象最深的事情
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

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