兴盛优选二面(凉经)
-
TCP/UDP的区别?
-
TCP断开链接为什么需要四次握手,三次行不行?
-
TCP流量控制?如果接收方窗口内有数据帧丢失怎么办?接收方如何保证数据有序?
-
TCP数据包丢失怎么办?
-
进程和线程的区别?
-
进程间的通信方式?
-
任务调度算法?
-
磁盘工作原理?
-
操作系统为什么要执行fsync命令?如果不用fsync命令怎么刷盘?
-
线程池大小设置多少,根据什么考虑的?
-
无解阻塞队列如何实现?
-
Java线程间如何通信说出你知道的所有方法?
-
哈希表如何实现的?
-
布隆过滤器如何实现的,为什么需要多个hash函数,有多少个bitmap实现的?
编程题:
-
一个人可以搬一个或者俩个板凳,将n个板凳从A地方搬到B地方一共有几种方式?
-
一副扑克牌有四种桃色,每个桃色13张牌,按固定桃色顺序取四张牌,一共有多少种排列组合?