Pergunta de entrevista da empresa RheinBrücke

In Technical Discussion 1, for my batch alone they told to write any program which we felt really hard to solve. And while explaining the logic of that problem, they asked why did I chose this problem specifically. But for other batches, they gave the problems.