字节 网络研发一面

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

相关推荐

03-13 16:51
已编辑
门头沟学院 硬件开发
点赞 评论 收藏
分享
03-29 12:10
门头沟学院 C++
挣K存W养DOG:散漫消极者淘汰,一眼坑爹。实习几个月转正的时候说你加班太少,能力还行态度不够积极裁了,马上老实。
点赞 评论 收藏
分享
评论
8
61
分享

创作者周榜

更多
牛客网
牛客企业服务