Pergunta de entrevista da empresa Arcserve

What is react ? What are hooks? What is redux? Explain life cycle of component? What is debouncing?