Quais são os erros mais perigosos ao trabalhar com hooks que você mencionaria?
Frontend
Houve algum caso em que seu erro causou uma retrabalho que quebrou o produto total ou parcialmente? Quais conclusões você tirou?
Podes explicar o que é um encerramento?
Como foi o processo de lançamento e versionamento?
Como trabalhar com JavaScript assíncrono? Qual é a diferença entre Promise e async/await?
O `console.log` dentro de uma função é um efeito colateral?
Qual a sua opinião sobre o armazenamento de estado com bibliotecas como React Query ou SWR?
Explica o que é uma função pura.
O que é o operador de coalescência nula (??) e como ele difere do operador || comum?
O que é uma função pura? O console.log dentro de uma função é um efeito colateral?
Consegues explicar o que é o callback hell?
Tem alguma pergunta?
Explica o Design Segmentado por Funcionalidades (FSD). Como aplicaste no projeto?
O que é MCP?
Se declarar uma função e depois uma variável — ela será acessível dentro da função? Fale sobre o hoisting de variáveis e a zona morta temporária.
Como é que o estado é armazenado no React? Com que gestores de estado trabalhou?
Como saber de antemão se o campo id do objeto User, declarado como number, será recebido como string do servidor?
Qual é a diferença entre null e undefined?
O que acontece quando você acessa uma variável antes de sua declaração nos casos de var e let? Qual é a diferença?
Fale sobre Feature Sliced Design (FSD): o que é e como você o aplicou no seu projeto?