Genpact interview question

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