Skip to content
Sharp

Concurrency basics · interview question

What would be the result of modifying the key of an entry in a ConcurrentHashMap during iteration?

Multiple choiceHardchapter-15-curatedpremiumconcurrencyconcurrent-collections
Choose one answer
Answer and explanation

Correct answer

B. The map would become corrupted.

Why

Modifying the key of an entry while iterating can corrupt the map's structure since the hash code changes, leading to incorrect bucket placement and potentially causing data corruption.

Test yourself on Concurrency basics

A free test with instant, explained results. No account needed.

Start free test
All Concurrency basics questions →