Frontend
Por que usou computed para filtrar tarifas, em vez de variáveis normais ou funções?
O que é uma key no React e para que ela serve?
Em que momento a função de limpeza do useEffect será executada, se tiver um array de dependências com os parâmetros a, b, c?
Tarefa no editor de código: existem dois arrays, obtidos de servidores diferentes, em cada array há registos com IDs únicos e consecutivos (não repetidos entre os arrays). É necessário escrever uma função que aceite esses dois arrays e um número k, e retorne os k elementos com os IDs mais altos em ordem decrescente.
Qual é a diferença entre os tipos any e unknown em TypeScript?
A análise de HTML e CSS ocorre sequencialmente ou em paralelo?
O que é cherry-pick no Git?
Quem, em geral, deve tomar a decisão sobre o adiamento do lançamento?
Qual argumento passamos para a função inject? O que exatamente lá é passado — uma dependência ou algo mais (token)?
Tarefa em React: implemente um componente de pesquisa de ocorrências de uma substring no texto. Requisitos: carregamento do texto a partir de uma API na primeira renderização, indicação de carregamento, tratamento de erros, busca de ocorrências sem considerar maiúsculas/minúsculas, destaque das ocorrências encontradas, exibição do número total de ocorrências, botão para carregar texto adicional.
Já trabalhou com RxJS?
Por que o React é necessário como biblioteca e por que não escrever uma aplicação em JavaScript vanilla?
Como estão estruturados os seus estados de loja e servidor no frontend? Utiliza o TanStack Query?
Fala-me sobre o Event Loop em JavaScript: como funciona, o que são microtarefas e macrotarefas?
Existem problemas ao adicionar novos métodos aos protótipos de objetos incorporados?
Qual é a diferença entre declaração de função e expressão de função?
Como é o processo de onboarding e integração na equipa?
[nome] perguntou: tarefa: há um input na página. Escreva um código que permita guardar o valor inserido no localStorage de modo que, após recarregar a página, o valor seja restaurado.
Em que formato trabalhou com bancos de dados? Fale sobre sua experiência em escrever consultas SQL
Escreva a implementação do helper Promise.withResolvers() — uma função que cria uma Promise e retorna um objeto com três propriedades: promise, resolve e reject.