一面: 算法题:多项式全排列 比如:1,2,3 输出a+2b+3c,2a+b+3c,3a+b+2c..... 思考题估算2的31bit大概是多大? 面经: 1.tcp握手过程 2.tcp的超时机制 3.7层网络模型每层干什么的,tcp,ip,http分别在哪一层? 4.hashmap的结构,循环链表的情况是怎么产生的,1.8和1.7的区别? 5.线程安全的话采用什么map,currenthashmap的结构? 6.spring框架的优点? 7.bean装配方式,流程? 8.IOC,AOP的实现原理? ...