Pergunta de entrevista da empresa Zalando

why do we need to override equals and hashCode