
hashmap
退役的bug程序员
90后Java程序猿,面试题狂人,专业写bug(目前已退役),喜欢刷博客,爱分享面试题和技术。有问题或者想法可以私信我,尽自己所能帮助需要帮助的人
展开
-
好家伙,面试官又来问我hashmap了,我一点都不慌
前言: 你没有有这种感觉,每次去面试HashMap 可以说是一个绕不过去的话题,哪怕ArrayList,LinkedList都不问,HashMap 也是不能不问的。不仅仅因为在平时工作中,HashMap是一个很常用的数据结构,而且由 HashMap 这个数据结构其实能引出很多问题。比如最基本的 get()、put() 方法;稍微升级一下难度,聊聊扩容过程,线程安全问题,进而引申到 ConcurrentHashMap,引申到多线程,引申到Synchronized 关键字,你看这样一联想,整个都串到一起了。原创 2020-11-10 20:56:30 · 5068 阅读 · 14 评论 -
HashMap和HashTable以及ConcurrentHashMap的终极拷问,这次我坚持到了最后
前言: HashMap 应该算是 Java 后端工程师面试的必问题,因为其中的知识点太多,很适合用来考察面试者的 Java 基础。比如HashMap和HashTable以及ConcurrentHashMap,这个就是hashmap面试的精髓,大家来一起看看时如何面试的吧! 开场 面试官: 你先自我介绍一下吧! 我: 我是**,毕业于****,目前在–公司做–系统开发。开发的项目有–布拉布拉… 面试官: 看你简历上写熟悉 Java 集合,HashMap 用过的吧? 我: 用过的。(还是熟悉的味道) 面试原创 2020-10-21 21:08:55 · 6259 阅读 · 15 评论 -
我向面试官讲解了hashmap底层原理,他对我竖起了大拇指
前言: 正值金九银十的黄金招聘期,大家都准备好了吗?HashMap是程序员面试必问的一个知识点,其内部的基本实现原理是每一位面试者都应该掌握的,只有真正地掌握了 HashMap的内部实现原理,面对面试官的拷问,才不会手忙脚乱,只有经历面试官的狂轰滥炸才能够凝练自己的知识。本篇文章结合丰富的图文形式,将帮助大家理解JDK7 版本的 HashMap基础及其实现原理。 另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,想要资料的话请点1065653031暗号优快云原创 2020-09-20 13:42:04 · 14580 阅读 · 10 评论 -
HashMap?面试都被问烂了,这些热门面试题你都会吗?(附答案)
前言: 这篇文章主要介绍了JAVA关于HashMap容易被提问的面试题,起因是上周日一位粉丝私聊我要面试资料时提到的一个hashmap问题,因为好久没看的原因,所以今天就总结一下。文中题目提问频率高的几道题,本人在网上总结到的,相信对你的面试有一定帮助,想要入职JAVA的朋友可以了解下。 1.为什么我们建议在定义HashMap的时候,就指定它的初始化大小呢? 答:在当我们对HashMap初始化时,如果没有为其设置初始化容量,那么系统会默认创建一个容量为16的大小的集合。当我们向HashMap中添加元素时,原创 2020-06-24 14:33:48 · 740 阅读 · 2 评论