Frontend
Num componente funcional React, há duas chamadas a setState de forma síncrona, depois uma função assíncrona, e depois mais três chamadas a setState. Quantas renderizações ocorrerão no React 18 e no React 17? O que é batching e quando surgiu?
Como é que vês a inteligência artificial? Usas-na no trabalho e na vida quotidiana?
Quais são as suas expectativas salariais?
Fale sobre si, sua experiência, os desafios mais difíceis e interessantes, as tecnologias com as quais trabalhou.
É possível parar a propagação de eventos? Como? Qual é a diferença entre stopPropagation e stopImmediatePropagation?
Ainda é necessário usar componentes de classe no React? Há algo que se possa fazer em componentes de classe, mas não em componentes funcionais?
Qual é a diferença entre Reflow e Repaint?
Determine a ordem de saída do console.log no exemplo mostrado com código síncrono, setTimeout, Promise e função.
Suponha que tens uma equipa de três desenvolvedores frontend. Achas que os microfrontends ajudarão ou não?
Que redes neurais usas no teu trabalho?
Fale brevemente sobre a pilha que utiliza no seu trabalho diário.
Os bugs vêm dos testadores? De que tipo?
Nome os hooks básicos do React e para que servem.
O que lhe recomendam na revisão de código? Forneça um exemplo concreto de simplificação do código.
Olhe para o layout do formulário (campos nome, email, endereço, botões). O que está errado aqui do ponto de vista do design e UX?
A que você presta atenção ao fazer uma revisão de código?
O que acontece se ocorrer um erro numa das solicitações em um for...of com await? Como tratar erros sem parar o ciclo?
Se o cliente atualizar a página, você salvou os dados ou os redefiniu? Você usou Local Storage?
Tarefa: o que a consola irá mostrar? (código com var fullname, objeto e perda de contexto this)
É possível adicionar parâmetros de consulta numa requisição POST?