快手测开一面
HTTP 和 RPC 有什么区别?
RPC 的性能比 HTTP 高吗?
HTTP 的接口可以用抓包之类的分析,RPC 接口有哪些方式来调试跟分析呢?
实现一个消息队列有哪些地方要注意的?
如何保证消息不被重复消费?
Java 有哪些并发同步的手段?
从虚拟机层面分析,加了 volatile 跟没有加的属性他们的区别是什么?
TCP/IP 四层模型讲一下
TCP 是如何保证可靠传输的?
TCP 三次握手建立连接之后,客户端突然离线了,服务端有什么方法可以感知到他的离线呢?
进程跟线程的区别的是什么?
什么时候选择多进程?什么时候选择多线程?
进程是独立的内存空间、线程是共享的,如何去理解?