一面: Spring的IOC是什么?为什么要用到IOC?用到了什么设计模式? DI是什么?DI和IOC有什么关系? AOP有什么意义? 3层的b+树,用日期作为索引,查询需要几次i/o? b树索引了解吗? redis有哪些数据结构? redis出了基本数据结构还有哪些数据结构? 向zset中插入一个元素的时间复杂度是多少? 你还用过哪些非关系型数据库? 浮点数在计算机中怎么表示? 一个正数的原码和补码一样吗?负数呢?负数是怎么算补码的? 二进制怎么转十进制? 说一说接口和抽象类的区别,接口可以替代抽象类吗?抽象类可以替代接口吗?为什么? 分布式的CAP理论了解过吗?...