Frontend
Em que partes pode dividir uma requisição HTTP?
Encontrou alguma aplicação para useCallback?
O que normalmente fazes se sentes que estás atrasado em relação aos prazos? Há uma data de lançamento, mas percebes que não vais conseguir terminar a tarefa a tempo. Como ages e em que momento comunicas isso?
Em que foram feitos os seus microfrontends: Module Federation do Webpack?
Como transferir a lógica de fetch para um hook personalizado para não duplicar o código para diferentes entidades?
O que é o método de encadeamento (chaining) na resolução de colisões numa tabela hash?
Consegues de alguma forma confirmar a tua experiência de trabalho (mais de 5,25 anos) indicada no currículo? De que forma — por exemplo, com o livro de trabalho ou com uma declaração do STД?
Fale sobre a pilha tecnológica utilizada nos projetos. Por exemplo, quais os kits de UI utilizados?
Há um setTimeout no código com um atraso de 0 milissegundos — o que isso significa e como isso vai funcionar?
Quanto tempo vai levar para executar cada função? ```javascript /** Quanto tempo vai levar para executar cada função */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```
Como organizar o polling da lista de utilizadores a cada 15 segundos usando TanStack Query (React Query)? Qual função usar e com quais parâmetros?
Que valores da propriedade display vais recordar?
Como avalias o teu nível técnico na tua posição atual? Middle, middle+, senior, senior+?
Como era arquitetonicamente a sua aplicação no seu último emprego? Que abordagens arquitetónicas alternativas conhece?
Na página há uma lista de 5000 produtos, a página fica muito lenta. O negócio pede para fazer algo a respeito. O que sugeres?
O CSS bloqueia a renderização da página?
O que são composables e para que servem?
Por que o React precisa de uma árvore DOM virtual? Por que não é possível modificar diretamente o DOM real? Quais são as vantagens e desvantagens de diferentes abordagens?
Vue 2 e Vue 3: quais limitações arquiteturais da reatividade do Vue 2 obrigaram Evan You a reescrever o motor usando `Proxy`?
Como pode implementar uma verificação de autorização ou funções ao nível das rotas no Vue Router 3?