Pergunta de entrevista da empresa EdgeLab (Switzerland)

Contract between hashcode and equals.