Cognizant interview question

Sorting program, what is deadlock in DBMS, explain normalisation in DBMS,strength weaknesses