Pergunta de entrevista da empresa Genpact

Why and when interlaces? why MVC ?state management in MVC? sql indexes ,