Pergunta de entrevista da empresa NVIDIA

from OS/kernel perspective, what happens when a program is executed?