Skip to content
Sharp

Collections · interview question

Which operation is typically faster in a HashSet compared to a List?

Multiple choiceMediumchapter-4-curatedpremiumcollectionsset-interface-and-hashset
Choose one answer
Answer and explanation

Correct answer

A. Checking if an element exists

Why

HashSet is optimized for checking membership due to its use of hash codes. This makes checking if an element exists typically faster than in a List, which must iterate through elements to find a match.

Test yourself on Collections

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

Start free test
All Collections questions →