一面微信电话面试(半小时基础面试、半小时算法) 1.为什么看了那么多的源码 2.jvm内存模型 3.垃圾收集算法 4.cms收集器 5.spring ioc 6.mem*** redis 算法: 1.给定一个递增数组循环位移之后的数组,以及数x,查找该数的位置 3,4,5,6,7,8,9,1,2 x=1 直接二分查找即可 2.给一个二维数据表示一个地图,0是水,1是土地,问一共有多少个岛? 如: 0 0 0 0 0 1 1 0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 0 0 1...