8:00-9:00 1、先自我介绍, 2、开始java基础,介绍hashmap,然后讲解扩容机制,put过程,然后问多线程操纵同一个hashmap会出什么问题(答数据丢失、面试官补充形成环), hashtable和hashmap的区别,然后问new一个hashmap容量为100,实际的容量是多少?没答上来。然后问concurrenthashmap介绍一下,然后如果put过 程中正好遇到concurrenthashmap扩容会发生什么情况?(没答上来)大概应该这么多,有点回忆不起来了 3、sychronized关键字原理?常用的用法? 4、jvm介绍一下吧?虚拟机栈内存储...