Pergunta de entrevista da empresa Toyota Motor Corporation

How does a diesel engine works. For an engineer it should be straightforward, but for a software engineer like me, it was a little tricky.