💡 Краткий ответ для собеседования
Если a.equals(b) == true, то a.hashCode() == b.hashCode(). Обратное не обязательно. При нарушении объекты могут теряться в HashMap/HashSet.
Варианты ответа в приложении: