Frontend
Quem, em geral, deve tomar a decisão sobre o adiamento do lançamento?
Qual é a diferença entre any e unknown no TypeScript? Por que o linter não reclama de any, mas exige restrição de tipo para unknown?
A função toggleInput não é executada antes disso?
Implemente um componente para exibir uma lista de equipas com os seus participantes. Recebe um array de equipas (com nome e lista de IDs de utilizadores participantes) e um array separado de utilizadores (com ID e nome). É necessário associar as equipas aos utilizadores por ID e exibir os cartões das equipas com a lista de participantes. Se não houver participantes, exibir 'sem participantes'; se houver ID de utilizador mas o utilizador não for encontrado na lista, exibir um traço. Característica: o ID de utilizador pode vir na forma de array, número, null ou undefined.
Como é que a replicação da base de dados (master-slave) vai funcionar? Como é que o load balancer vai direcionar as solicitações para diferentes servidores com bases de dados diferentes?
Descreva o percurso desde a introdução do endereço do site no navegador até à sua exibição no ecrã
Como resolveu o problema de coexistência de uma nova pilha e código legado num projeto? Considerou micro-frontends ou web components?
Que tipo de métrica seria a melhor para um gráfico do número de pedidos por segundo?
[nome] perguntou: conte-nos sobre sua experiência e formação profissional?
Para que serve um gestor de estado? Em que se diferencia do React Context?
O que é a Zona Morta Temporal (TDZ)? Por que ela aparece e como lidar com isso?
Em que se diferenciam CSS display: block, inline e inline-block?
No teu currículo diz que desenvolveste com Next.js — está correto? Foi Next.js com App Router ou Pages Router?
Com que gerenciadores de estado trabalhou? Quais você gosta mais, quais são seus prós e contras?
Já teve que configurar os empacotadores (webpack, vite, etc.) sozinho?
O que normalmente faz se sentir que o desenvolvimento está em andamento e você está um pouco atrasado em relação aos prazos? Há uma data de lançamento, mas você entende que não vai conseguir terminar a tarefa a tempo.
Qual é a diferença entre Promise.any e Promise.race?
Fala-me sobre o Event Loop em JavaScript: como funciona, o que são microtarefas e macrotarefas?
Ao abrir a página, tentámos obter a altura da página (elemento), mas recebemos null. O que aconteceu e como depurar isso, que ações tomar?
Consegues citar os últimos casos de uso de tipos TypeScript num projeto?