字节 网络研发一面

1 用redis怎么做的分布式锁?线程取到锁之后的业务判断是什么?
2 用setnx做分布式锁的缺点? 获得锁和设置锁的持有时间不是原子性会有什么问题?如何解决。
3 zk能解决吗 进程挂了如何解决?
4 锁的持有时间你给了多少?为什么这么给
5 java中做同步控制的锁
6 volatile的作用 能像锁一样保证原子性吗
7 synchronized锁静态方法和实例方法有何区别?
8 ==和equals区别
9 equals和hashcode的区别 hashcode相等equals一定相等吗 反之呢
10 遇到过内存泄漏吗
11 泛型的底层原理
12 tcp和udp区别 
13 为什么需要端口号
14 tcp怎么确定每次传多少
15 假如接收窗口和发送窗口最小值有10K 我会把这10k全部发走吗
16 tcp包很大 到ip层要分两个包发 那我这两个ip包都要包含tcp头部吗
17 场景题:有一台服务器10个核 在上面运行一个采集1w台交换机信息的程序 每采集一台需要有1s的网络io 这个io是同步阻塞 为了提高采集效率 那么我设置5个进程还是10个进程还是20个进程

然后a两个题
全部评论
xd场景题怎么答的
点赞 回复 分享
发布于 2023-05-22 18:18 北京
算法题是什么呀
点赞 回复 分享
发布于 2023-06-13 10:53 江苏

相关推荐

gcniz:一天写两千行你闹呢
点赞 评论 收藏
分享
牛客263158796号:我领羊一面后十天不挂也不推进 今天问hr说等前序的第一批意向发完看情况再看是否推进
点赞 评论 收藏
分享
8 60 评论
分享
牛客网
牛客企业服务