Frontend
Como chegou à decisão de dividir a aplicação em microfrontends?
Fale sobre uma situação bem-sucedida num projeto.
Fale sobre si e a sua experiência de trabalho.
O que sabes sobre a empresa [empresa]? Tens alguma experiência de trabalho com ela?
Tem um teste de mil conexões através de WebSocket — como o realizou, como foi o teste de carga?
O que é o Feature-Sliced Design (FSD)? Fala-me da tua experiência com FSD.
Como otimizar a disposição de um bloco com a imagem do produto numa loja online, considerando a máxima otimização e diferentes casos de exibição?
Como ligar o contexto (this) a uma função? Fale sobre os métodos call, apply, bind e as suas diferenças.
O que é o Canvas, como funciona e que dificuldades surgem ao trabalhar com ele no front-end?
Fale sobre as opções de otimização e memoização na interface entre componentes pai e filho
Por que escolheram GraphQL no projeto?
Tem experiência na transição do Vue 2 para o Vue 3? Conte-nos como foi, com que dificuldades se deparou?
Como você se avalia: middle, middle+, senior?
É possível implementar o mesmo usando setTimeout em vez de setInterval?
O que acontece nesse caso se não houver solicitações por um tempo e o token expirar? Você verificou o tempo de vida dos tokens através de um temporizador?
Tarefa de codificação ao vivo: corrigir um contador com setInterval no useEffect, que não funciona corretamente devido a um problema de closure
É possível alterar o formato do contrato: começar imediatamente com um contrato sem prazo ou reduzir o período de experiência/temporário?
Fale sobre sua experiência de trabalho e tarefas atuais na plataforma de apostas.
É necessário usar `useCallback` aqui? Para que serve e em que casos é útil?
Se cada microfrontend adiciona estilos base globais do Tailwind CSS e eles são duplicados, você já teve esse problema?