原文:【大厂面试08期】谈一谈你对HashMap的理解?

摘要 HashMap的原理也是大厂面试中经常会涉及的问题,同时也是工作中常用到的Java容器,本文主要通过对以下问题进行分析讲解,来帮助大家理解HashMap的原理。 .HashMap添加一个键值对的过程是怎么样的 .为什么说HashMap不是线程安全的 .为什么要一起重写hashCode 和equal 方法 HashMap添加一个键值对的过程是怎么样的 这是网上找的一张流程图,可以结合着步骤来看 ...

2020-06-17 10:12 0 530 推荐指数:

查看详情

大厂面试06谈一谈你对Redis持久化的理解

Redis持久化是面试中经常会问到的问题,这里主要通过对以下几个问题进行分析,帮助大家了解Redis持久化的实现原理。 1.Redis持久化是什么? 2.Redis持久化有哪些策略?各自的实现原理是怎么样的? 3.Redis的数据恢复策略是怎么样的? 4.Redis持久化策略该如何进 ...

Wed Jun 10 18:16:00 CST 2020 1 527
谈一谈 对 事务 的理解

1.事务与四大特性   面试老是谈到事务,事务的实现其实很简单,但是对事务的描述,不同的人有不同的看法,描述 语言更是千变万化, 这种概念性的东西,经验告诉我,不能死记硬背,应该用自己的话来理解才是上上签。   那么,什么是事务?   想要理解什么是事务,应该先从事务的4大特性入手 ...

Sat Jun 20 03:12:00 CST 2020 0 774
大厂面试07】说一说你对synchronized锁的理解

synchronized锁的原理也是大厂面试中经常会涉及的问题,本文主要通过对以下问题进行分析讲解,来帮助大家理解synchronized锁的原理。 1.synchronized锁是什么?锁的对象是什么? 2.偏向锁,轻量级锁,重量级锁的执行流程是怎样的? 3.为什么说是轻量级,重量级锁 ...

Fri Jun 12 17:59:00 CST 2020 0 624
【产品】以自己的角度谈一谈对产品经理的理解

如果您是产品经理,或者您自己可能正在扮演产品经理的角色,那么在某些时候,您可能需要向不太熟悉该领域的人解释您的工作… 正好,这里有一个适合所有朋友的产品管理定义。 什么是产品管理?定义 用最简单 ...

Wed Sep 08 06:20:00 CST 2021 0 93
谈一谈我的失败的华为实习生面试

很幸运,在华为的上机考试中一道题,也没有做,然后就去参加面试,鬼知道时怎么回事,方正比其他人幸运多了。 但可悲的是二面没过,天哪,我知道是什么原因,我先简单谈一谈我的面试经历。 第一面的时候,起始很随意,就考察一些基本知识,没有什么难度,然后讲一讲自己的项目经历,这些都挺简单的,过了一面 ...

Mon Mar 25 05:10:00 CST 2019 0 2235
谈一谈测试驱动开发(TDD)的好处以及你的理解

DD是指在编写真正的功能实现代码之前先写测试代码,然后根据需要重构实现代码。在JUnit的作者Kent Beck的大作《测试驱动开发:实战与模式解析》(Test-Driven Development: ...

Sat Oct 26 00:57:00 CST 2019 0 471
谈一谈我在阿里的成长

前几天受阿里通信的同事邀请,分享了一个关于成长的话题。其实我不太热衷于分享此类话题,作为一个技术人,分享那些没有技术干货的内容总感觉有些怪怪的。但最后还是拟下了这个话题 ——《谈一谈我在阿里的成长》,所以本文主要是对分享的 PPT 做简述。 可以回首一下,毕业工作后的这段时间里,你做过哪些事情 ...

Wed Oct 26 02:14:00 CST 2016 13 7031
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM