面了一个半小时,下面写的问题顺序不是对的,有点久,记得不是很清楚,还有些可能漏了,等记起什么来了再补充 1.自我介绍 2.类加载过程 3.HashMap 4.链表和线性表的区别 5.项目中的难点以及怎么解决的 6.说说集合 7.向一个没学过Java人的介绍Java,包括Spring这些,你会怎么说 8.说说面向过程和面向对象的区别 9.详细说说面向对象 10.SQL语句很慢怎么解决 11.MySQL索引的结构 12.聚集索引和非聚集索引的区别 13.JVM内存区域 14.针对JVM的这些区域说说怎么保证线程安全。 15.虚拟机栈的数据...