Frontend
Podes falar brevemente sobre a tua última experiência e o que esperas de um novo trabalho, o que procuras numa nova posição?
Como foi transmitida a identificação entre os micro-frontends? Utilizaram um barramento de eventos? Como armazenaram o estado comum?
Fale sobre os cenários de frontend mais complexos que você implementou em seus projetos.
Mencionaste formulários dinâmicos. O que usaste para esses formulários e o que se entende por formulários dinâmicos?
Por favor, conte-me sobre a sua experiência: em que trabalhou, o que escreveu?
Fala sobre o teu projeto ProHR: quem participou, qual foi o mais difícil?
Fale sobre uma tarefa recente com a qual teve que lidar, que parecia fácil inicialmente, mas acabou por ser difícil.
Qual é a diferença entre type e interface em TypeScript? Prós e contras de cada um?
Como fazer com que um componente com 5 props ignore as mudanças em três delas e seja re-renderizado apenas quando duas delas mudarem?
Como funciona o mecanismo que permite chamar métodos em um primitivo (por exemplo, uma string), mesmo que o primitivo não devesse ter métodos?
Tiveste alguma assinatura dentro de outra assinatura no teu código (problema típico do RxJS)? Corrigiste isso ou ainda está assim?
O que são genéricos em TypeScript e para que são usados? Como eles diferem da tipagem normal de parâmetros?
Como determinar se um valor do tipo unknown é um tipo nomeado específico? Como fazer o TypeScript entender que a verificação foi concluída (guard de tipo)?
Que fontes de microtarefas (microtasks) e macrotarefas (macrotasks) conheces?
Para começar, poderia falar um pouco sobre a sua experiência em escrever testes automatizados, especialmente testes unitários e de integração?
Como você se dedica à autoeducação profissional: lê livros, faz cursos?
Tem experiência em escrever testes?
type Row = { id: number; name: string; } const tableData: Row[] = [ {id: 1, name: "A"}, {id: 2, name: "B"} ] type Validator = (value: unknown) => string | undefined; console.log("...");
Já trabalhou com polígonos, múltiplos pontos e personalização de balões em mapas?
Já trabalhou com React Context? Quais são as desvantagens do Context em comparação com o Redux?