Domanda di colloquio di Microsoft

What is reverse engineering ?