当前位置: 首页 > 面试经验 >

面试经历

优质
小牛编辑
142浏览
2023-03-28

面试经历

2022/10/19 深信服go一面
本人之前都是投递Java岗位,进面试也直接说明了,然后面试官盯着操作系统与网络问了,面试官过程很友好,感觉自己回答很烂,好多都忘了,亏自己还是科班出生
1、操作系统中进程通信的方式,各个的应用场景
2、HTTP长连接与短连接的区别,各自的应用场景
3、synchronized加锁和直接加锁的区别(不太懂意思)
4、java中原子性、内存可见性、重排序的都说明一下
5、说一下violate为什么能保证可见性,底层是如何的
6、ThreeMap底层原理
7、多生产者与消费者底层,当管道中只有一个内存空间时,应该给哪个生产者生产
8、线程状态转换、线程池
9、如何保证优先级高的线程先完成任务的底层
10、优先级队列的底层,建堆、插入删除
11、内存置换底层
12、1(50%)、2(30%)、3(20%)保证对应的随机概率生成这三个随机数。
 类似资料: