原文:【大廠面試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