Frontend
O que acontece com o componente ao alterar a chave? Fale sobre o ciclo de vida dos componentes funcionais.
Qual é a melhor posição para o botão de ação: no centro da tela ou na borda direita? (interface móvel)
Sabes alguma coisa sobre requestAnimationFrame, para que serve?
Você mencionou o desenvolvimento de uma biblioteca de componentes reutilizáveis de UI-kit baseada no Angular Material. Existe uma diferença fundamental entre os componentes da biblioteca e os componentes multifuncionais normais da aplicação? Do que se pode abrir mão nos componentes normais, mas não nos da biblioteca?
Há quanto tempo trabalha na empresa?
Como interagiu com o backend e outros membros da equipa (analistas, designers, testadores)?
Pode listar todas as soluções técnicas para este problema (exceto substituir o campo por um sinal)?
/* O que será exibido no console */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("pronto!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Resultado"; } f(); console.log(7);
Em que equipa trabalha e em que projeto?
Como achas o nosso formato de trabalho? É atraente?
Por que usou computed para filtrar tarifas, em vez de variáveis normais ou funções?
Usaram WebSocket diretamente ou com alguma camada de abstração?
Em que momento a função de limpeza do useEffect será executada, se tiver um array de dependências com os parâmetros a, b, c?
Existe uma variável que pode ser do tipo Book ou Video. Como verificar o tipo do objeto? Que tipo a função de guarda de tipo retorna?
A análise de HTML e CSS ocorre sequencialmente ou em paralelo?
O que é cherry-pick no Git?
Quem, em geral, deve tomar a decisão sobre o adiamento do lançamento?
Como determines quando é necessário envolver uma função em useCallback e quando não é? Como isso é feito no teu projeto?
Qual argumento passamos para a função inject? O que exatamente lá é passado — uma dependência ou algo mais (token)?
Tarefa em React: implemente um componente de pesquisa de ocorrências de uma substring no texto. Requisitos: carregamento do texto a partir de uma API na primeira renderização, indicação de carregamento, tratamento de erros, busca de ocorrências sem considerar maiúsculas/minúsculas, destaque das ocorrências encontradas, exibição do número total de ocorrências, botão para carregar texto adicional.