一面 技术面 1,java配置环境的path classpath 有什么用,是干什么的? 当时答得不怎么好,面试官全程引导,最后说到java jre环境上面 2,=号 和equals的区别 自己引到 hashcode 上面去了,然后一直问 hashcode 是干啥的 3,ArrayList 和 LinkedList的区别,还有存储结构, 怎么做ArrayList的查询优化,二分查找 Linkedlist 查询优化,跳表 还有 二叉搜索树 4,Hashmap,Hashtable ,ConcurrentHashmap 的区别 jdk1.7 和 1.8的区别 ...