Genpact Interview Question

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