中午接面试晚上面,复习了一下午八股,心里非常没底项目中的难点:没复习也没来得及总结,导致讲得磕磕绊绊,做的时候全是难点,做完了就没了,面试之前一定要系统的总结好这方面的内容。1、为什么要使用RPC而不是http?rpc是框架,http是协议,rpc底层可以使用多种协议实现。回答的时候嘴瓢了,把rpc说成了协议,给自己埋了坑导致被疯狂提问rpc提供了服务发现功能定制化程度更高,性能会好一些2、netty为什么高性能?回答了它的线程模型是reactor模型,采用epoll io多路复用技术,并且一个请求只在一个epoll线程中处理,避免了锁的竞争这样的耗时操作。另外应该还有:零拷贝内存池高效序列化...