← Все вопросы по Java
🔥 Java 📂 Collections ⚡ Junior/Middle

Как работает TreeMap? Какая структура данных используется?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
TreeMap – реализация NavigableMap на основе красно-чёрного дерева. Ключи сортируются либо естественным порядком, либо переданным Comparator. Операции get, put, remove – O(log n).

Варианты ответа в приложении:

  • A. TreeMap использует хэш-таблицу Правильный
  • B. Основан на красно-чёрном дереве, операции O(log n)
  • C. TreeMap не поддерживает сортировку
  • D. Использует связный список

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.