Pregunta de entrevista de Tata Consultancy Services

What is react js? Performance improvement, Controll vs uncontroll component? Hooks (useeffect, usememo, usecallback) semantic tags id classes how to make ui responsive