Criaste guards de tipo personalizados? Com qual palavra-chave são criados?
Frontend
Quantos desenvolvedores front-end havia na sua equipa no último projeto?
O que deve ser adicionado ao exemplo para estabilizar a referência do callback e evitar re-renderizações desnecessárias?
Já trabalhou com devDependencies, peerDependencies, optionalDependencies ou bundledDependencies?
Como modificar a destruturação se o encadeamento opcional for usado na expressão original?
Fale-me sobre o seu último local de trabalho e as principais tarefas.
Escreva uma função que some dois números de duas maneiras: sum(2, 5) e sum(2)(5). Máximo dois argumentos.
Que formas podem ser usadas para evitar comentários repetitivos durante a revisão de código e ajudar os desenvolvedores a fazê-lo corretamente?
Já trabalhou com adaptadores de entidades no Redux Toolkit?
Com o que deve ser usado React.lazy?
Como estava estruturada a sua árvore de Redux store: quão aninhada ela estava e como os slices eram organizados?
Quais são as razões para a re-renderização de componentes React?
Quais foram as tarefas mais memoráveis que você realizou?
Que tipos utilitários do TypeScript conhece e quais usa com mais frequência?
Como aceder de forma segura a um erro em catch, por exemplo, para exibir a sua mensagem? Como se chama essa construção?
Já trabalhou com componentes enlatados? Qual das duas formas de passar o manipulador é preferível e por quê?
Fale-nos brevemente sobre si: o que devemos saber sobre você?
O que irá mostrar o programa ao chamar a cadeia de funções?
Quando o useEffect no exemplo fornecido será executado uma vez, e quando a limpeza será realizada?
Já trabalhou com o operador infer? Para que serve e onde o aplicou?