1.hashmap的put的过程,越详细越好 2.hashmap在put的时候插在前面还是后面(分别说了1.7和1.8两种情况,以及可能会遇到什么情况) 3.在hashmap做put的时候是怎么做hash的以及为什么容量是2的n次方 4.让你设计个lru,你会考虑哪些因素,具体怎么做(答:容量还有热点数据.然后面试官还补充了搜索,我说用linkedhashmap做,然后说了下怎么实现,他说还有什么其他方式么?linkedlist hashmap) 5,如果让你自己实现一个rpc框架你怎么做(在不考虑负载均衡,容错服务降级的这些条件下,给他说了一下服务注册服务发现之类的~问具体怎么实现通信,我说...