Frontend
O que prefere — monolito ou micro-frontends?
Por que decidiram fazer a exportação no frontend e não no backend?
Por que é necessário a palavra-chave async antes de uma função? O que ela faz?
Fala sobre os tipos de dados em JavaScript (null, undefined, string, number, bigint, object, symbol). Como funciona o operador typeof? Enumere os valores falsy.
Como declarar os emit em um componente (através do defineEmits)?
Já trabalhou com tabelas complexas: filtragem, ordenação, tabelas editáveis?
Qual é o papel do Redux na gestão do estado da aplicação?
O que são null e undefined, qual é a diferença? O que retornará typeof null?
É possível adicionar parâmetros de consulta numa requisição POST?
Que abordagens para escrever CSS conhece? Já teve experiência com Tailwind?
Por que, ao fazer duas chamadas sleep(2000) e sleep(1000), primeiro aparece o log sobre 1 segundo, e depois sobre 2? Explique o funcionamento do Event Loop, microtarefas e macrotarefas.
Quais são as principais diferenças entre Vue 2 e Vue 3?
Por que é que o navegador faz uma pré-verificação com o método OPTIONS?
Tem experiência em iniciar um projeto em React do zero ou migrar para React?
Um utilizador reclama que às vezes o botão não responde, mas localmente o problema não se reproduz. Quais são os seus passos para depuração? Quais podem ser as causas?
Qual é a diferença entre null e undefined?
Como você aborda o teste de componentes UI complexos que geram uma estrutura DOM profunda sem identificadores convenientes? Como direcionar os elementos de interface necessários nos testes E2E?
Como prioriza a dívida técnica em relação às tarefas de negócio?
O que significa se um ref for chamado de 'superficial' ou 'de alto nível' - que não observa o objeto em profundidade, apenas suas propriedades superiores? (pergunta sobre shallowRef)
Quais são as vantagens e desvantagens de comparar o fetch nativo e uma biblioteca como Axios?