电话一面30分钟 自我介绍、成绩、有无实习? Java类和对象的区别 多态 静态变量和普通变量的区别 Java常用的集合 实现多线程的方式、区别 为什么要用多线程 多线程会带来什么问题 怎么避免 锁、区别 SpringIOC,AOP SpringIOC的底层实现 项目中遇到的问题,怎么解决的 开放题:给一个文件(英文名,中文解释),让你查询某个英文名对应的中文解释。(不能用数据库)