Que tipo de testes realizou e que ferramentas usou?
Frontend
Quando usa afirmações de tipo (casting de tipos) e quais são os riscos associados?
O que faz de você um candidato melhor do que os outros para esta posição?
O que são tipos condicionais em TypeScript?
O que é Canvas, já trabalhou com ele?
O que é um guarda de tipo em TypeScript e por que é necessário?
Como o HTTP/2 difere do HTTP/1.1?
O que acontece se passar uma função como valor inicial para useState, e por que é usada a inicialização preguiçosa?
O que são Web Workers e quando são usados?
Como o React percorre a árvore Fiber e o que acontece com os componentes filhos quando o pai é atualizado?
Como aborda uma nova tarefa complexa e mal definida: avalia o trabalho e constrói um plano?
Quando aplica otimizações no React: imediatamente ou após o aparecimento de um problema?
Determine a ordem de saída no console no exemplo com código síncrono, Promise.resolve e dois setTimeouts.
O que faz useCallback e quando é útil?
Fale-nos sobre sua experiência com um monorepo.
O que é isto em JavaScript? Como funciona em funções normais e arrow, como pode perder o contexto e como recuperá-lo?
O que são componentes inteligentes e burros? Dê um exemplo.
O que são tipos mapeados em TypeScript?
Como encontra gargalos e problemas de desempenho numa aplicação frontend?
O que é prop drilling, como evitá-lo e quantos níveis de passagem de props você considera aceitáveis?