0327字节一面

1、算法:小于 n 的最大数;

2、自我介绍;

3、介绍一下 Netty、Socket、Http 三种通信方式的区别?

4、如何用Socket去实现Netty的线程模型?

5、Socket的阻塞和线程的阻塞的区别是什么?

6、自定义协议和编解码的具体做法;

7、五种序列化算法的体积的比较?

8、为什么 Kryo 的体积小?(原理)

9、使用这种方式进行序列化反序列化的问题是什么?

10、几种序列化算法时间上的对比;

11、Netty通信的心跳机制如何实现的?

12、使用zk做服务注册和发现中心,具体实现流程?

13、zk的一致性算法?(原理)

14、针对游戏客户端登录服务器的问题,每个客户端进行登录都要先去服务端申请id,当出现大量客户同时登录如何处理,当登录失败如何处理,如何提高id申请的可用性解决方案?

15、假设针对上述问题失败率从10%降到了1/1000,但是还是存在失败概率,你如何去处理呢?

16、对RPC压力测试的具体实现过程;

17、假设有3台服务器,性能比为1:2:3,设计一个负载均衡算法能合理进行负载均衡?

18、针对每个接口,业务执行的时间在某一个范围之内随机跳动,你如何去设计负载均衡算法?

19、反问

#字节#
全部评论
一眼rpc
3 回复 分享
发布于 2023-03-28 17:49 上海
请问第14题该从哪个角度回答呢
1 回复 分享
发布于 2023-03-27 16:31 广东
针对每个接口,业务执行的时间在某一个范围之内随机跳动,你如何去设计负载均衡算法? 这个应该咋设计啊,佬?
1 回复 分享
发布于 2023-03-27 21:38 陕西
是校招吗
1 回复 分享
发布于 2023-03-27 23:12 浙江
哪个部门呀老哥
点赞 回复 分享
发布于 2023-03-27 15:24 江苏
我超,这也太难了吧
点赞 回复 分享
发布于 2023-03-27 16:32 四川
老哥过了吗?
点赞 回复 分享
发布于 2023-03-29 22:21 广东
和我最近遇到的问题差不多 谢谢楼主分享
点赞 回复 分享
发布于 2023-04-09 11:31 陕西
请问楼主大佬,面的是什么岗位呀?
点赞 回复 分享
发布于 2023-04-25 22:23 浙江

相关推荐

10-05 23:02
东北大学 Java
我说句实话啊:那时候看三个月培训班视频,随便做个项目背点八股,都能说3 40w是侮辱价
点赞 评论 收藏
分享
评论
18
86
分享
牛客网
牛客企业服务