无难试专题

天下无难试之HashMap面试刁难大全

HashMap的结构无疑是Java面试中出现频率最高的一道题,这个题是如此之常见,应该每个人都会信手拈来。可是就在我经历过的无数【允许我夸张一下】面试当中,能完整回答我提出的HashMap问题的人却是寥寥无几,如今这道题我已经问的有点厌烦了。 HashMap的结构是怎样的? 二维结构,第一维是数组,第二维是链表 Get方法的流程是怎样的? 先调用Key的hashcode方法拿到对象的hash值