Как правильно реализовать equals и hashCode для сущностей с учетом id и класса — вопрос с собеседования для Java-разработчик | Эйч | Эйч