Capgemini interview question

Explain Diamond Problem in java