Pergunta de entrevista da empresa 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