1、笔试题目讲解。(面试官挑了两道自己当时做错的题目) 2、常规知识考察 (1)Arraylist它动态扩容的底层原理(这个我不记得了,还答成了hashmap,尴尬,正确应该是说初始长度为10,元素数量超过容量时,新建数组再拷贝原数组元素,至于新建数组的容量多少,印象是1.5倍) (2)Arraylist扩容后,当数组中元素去除很多后,它的容量会变小吗?(这个我答得稀里糊涂的,又记成了hashmap的红黑树,就答了会,实际上动态数组的动态好像只限于增长,没有缩小的说法) (3)hashmap的扩容因子为什么默认设定为0.75而不是其他的?(事后百度解释为假如因子为1,那...