Skip to content
Sharp

Collections · interview question

Given a HashSet<String> with elements {"apple", "banana", "cherry"}, what will be the result of adding a new String object with value "banana"?

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

Correct answer

D. The size remains the same, and "banana" is not added

Why

Since HashSet does not allow duplicates, adding another "banana" will not change the set, and its size will remain the same. The existing "banana" remains unaffected.

Test yourself on Collections

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

Start free test
All Collections questions →