一面 (基础技术面) 1.redis的几种数据类型,redis是单线程的,如何优化? redis为什么能做到这么快 ? 2.Spring的核心设计理念,SpringMVC的请求流程,MVC的分层在Spring中的实现。 3.ORM框架如何配置主从数据源,Mybatis原理 4.垃圾收集器用的哪种?CMS和G1的区别,讲一讲CMS垃圾收集的步骤,哪些步骤是并发哪些是并行。知道哪些垃圾收集算法 5.数据库索引了解多少?组合索引的最左原则,innodB和mylSAM的使用场景和区别,簇族索引和非簇族索引的存储区别 6.sql优化怎么做,如何判断sql能否用到索引或者大约需要扫描多少行数据。 7...