Pergunta de entrevista da empresa NVIDIA

Difference between task and function in systemverilog.