自我介绍项目介绍(背景、用户群体、用户量、难点)Java:面向对象的理解(封装、继承、多态)创建对象的方式,说三种(只说了个new,面试官说还有反射,其他的可以下去了解一下)集合说一下ArrayList和LinkedList区别?使用的注意事项?(数组和链表的区别。注意事项说了不要让ArrayList频繁扩容)如果ArrayList初始化容量为100,而我添加了101个元素,会报错吗?(不会,会扩容)HashMap的put的过程(计算桶索引、插入节点、扩容)你说的是jdk 1.8之后的put过程,1.8之前的put过程了解过吗?(1.8之前没有红黑树,在插入的时候只会按照链表的逻辑插入)线程池...