12.了解conCurrentHashmap?谈一谈
13.用过redis吗 redis都有哪些数据结构?
14.int 占几个字节?其他几个数值型的分别占几个?
15.经常用的组数和链表的有哪些?说说ArrayList 和LinkedList
16.说说反射?
…
滴滴
==
关键词【Java基础】【多线程】【大数据组件原理】【NIO&RPC】
1. ArrayList与LinkedList的实现和区别
2.HashMap:了解其数据结构、hash冲突如何解决(链表和红黑树)、扩容时机、扩容时避免rehash的优化。
3.TreeMap:了解数据结构、了解其key对象为什么必须要实现Compare接口、如何用它实现一致性哈希。
4.LinkedHashMap:了解基本原理、哪两种有序、如何用它实现LRU。
5.Set基本上都是由对应的map实现。(一般大概看一下即可)
6.hashmap什么时候会触发扩容?
7.hashmap扩容时每个entry需要再计算一次hash吗?
8.jdk1.8之前并发操作hashmap时为什么会有死循环的问题?
9.如何用LinkedHashMap实现LRU?
10.如何用TreeMap实现一致性hash?
11.了解写时复制机制、了解其适用场景、思