1.socket连接和http连接哪个快,为什么?
2.有没有遇到过http请求的瓶颈问题?怎么解决。
3.tcp三次握手介绍下?为何需要三次握手? tcp关闭过程?
4.描述下tcp四次挥手?为何要四次挥手,建立连接时候不是三次吗?
5.time_wait和close_wait有了解吗?tcp怎么保证顺序?
6.如何在tcp上面做boarder边界?tcp上面有http,http分请求,
7.一个请求发了会发另一个请求,这两个请求如何做拆割?一个长连接里面发两个请求,如何区分这两个请求?
8.tcp 有很多处于sync-sent状态的连接,是什么原因?
9.tcp拥塞控制和流量控制
10.进程间通信有哪些方式?
11.共享内存有了解吗?具体怎么实现的?
mmap
12.isr是什么
“ISR”是“Interrupt Service Routine”的缩写,意思是“中断服务程序”
13.你了解的负载均衡实现,有哪些区别?
14.浏览器输入url后发生了什么?
15.linux系统上有个access.log, 用linux命令统计订单号出现的多少次?
16.从A服务器copy文件到B服务器命令
17.session过期怎么处理
18.spring中解决循环依赖为什么要用三级缓存,二级为什么不行呢?二级缓存无法解決动态代理产生bean的循环
19.对磁盘结构了解吗?做对象存储需要了解存储的基本结构?机械磁盘的常见结构?读写请求到磁盘控制器,会做哪些事情?
20.有一个service,端口被一个agent占用了,在不关掉agent不修改service端口情况下,如何启动这个service?
21.比如服务器目前只支持1k并发,如何让他支持5k并发,你会考虑哪些方面?
22.一线程池核心数20,最大600,阳塞队列200,当gps200 (注意是qps)的时候,请求(请求是调第三方,是一个长时问的任务)阻塞超时,请问怎么提高它的吞吐量(不能加机器)?