微信支付 三面 (实习)

时间:3.17日

3.17 微信支付3面

算法:实现一个自己的atoi函数(字符串转整型)

输入:"123"

输出:123

1、问webserver和muduo的异同(有点开链接看代码)

2、IO线程和业务线程是否是同一个线程

3、如果线程阻塞对服务性能的影响

4、如何解决这个问题

5、全局buffer加锁控制对性能的影响,如何解决

6、快排和归并排序的区别

7、这两种排序在实际中的适用场景并举例

8、raft解决了什么问题

9、写raft遇见了什么挑战和问题

10、还了解那些类似的数据一致性协议

11、http协议如何解析

12、http的状态码有那些

13、TCP/IP断开连接的过程(四次挥手)

14、为什么需要等待2MSL的时间

15、了解那些设计模式?

16、简单工厂方法和工厂方法模式的区别

反问环节

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-11 17:10
什么素质,我请问呢,要掉小珍珠了。。。又憋屈又生气
Steven267:这不喷回去?花钱是大爷,记住这个道理
点赞 评论 收藏
分享
06-28 22:48
已编辑
广东金融学院 Java
小浪_Coding:学院本+这俩项目不是buff叠满了嘛
点赞 评论 收藏
分享
07-01 23:23
郑州大学 Java
否极泰来来来来:牛客迟早有高三的
点赞 评论 收藏
分享
评论
3
7
分享

创作者周榜

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