Frontend
Como otimizar o manipulador de evento de scroll, que causa atualizações frequentes? Qual é a diferença entre throttling e debounce?
Tens alguma pergunta para mim? Há algo fundamentalmente crítico que mudarias na solução que projetámos?
Fala-me do teu stack no frontend em geral, o que usas?
Temos um front muito grande na monorepo, com muitas equipes diferentes a trabalhar ao mesmo tempo. A migração para micro-frontends não é possível. Como minimizar os riscos de diferentes equipes afetarem o trabalho umas das outras?
Como trabalhar com janelas modais no Vue 3?
Fale-me sobre o serviço de monitorização e análise da eficácia dos influenciadores. É um serviço B2B, ou seja, as marcas avaliam os seus investimentos?
O que é prop drilling e que problemas ele cria?
/** * Implementar o método times para um objeto numérico. * A função deve aceitar um callback e chamá-lo * um número determinado de vezes com o índice da iteração atual. */ Number.prototype.times = function (callback) { const n = Number(this); for (let i = 0; i < n; i++) { callback(i); } } // Exemplos console.clear(); (3).times(console.log) // 0 // 1 // 2
Fala sobre as etapas de renderização de uma página no navegador.
Pergunta 4 O gráfico mostra o efeito da preferência previamente expressa pelos eleitores em relação à questão da redução do tempo de trabalho na probabilidade de a escolha real desses eleitores ser a mesma que essa preferência expressa. Membros de qual partido são mais propensos a votar de acordo com sua preferência previamente expressa em relação à questão da redução do jornada de trabalho?
Como fazer com que o useEffect seja acionado apenas em momentos específicos? O que acontece se não passar um array de dependências? E se passar um array vazio?
Para que serve o requestIdleCallback?
Que tipos de visualizações havia? Quais fez pessoalmente?
Até qual versão do Next.js você atualizou no projeto?
Fale sobre SSE (Server-Sent Events) e compare com WebSocket e polling
Crie um componente Vue 3 usando a API de Composição e TypeScript que aceita uma propriedade chamada `info` do tipo string. Use uma função composable `useInfo` que recebe a string `info` e retorna uma propriedade computada `formattedInfo` que formata a string prefixando-a com "Informação adicional: ". Exiba tanto a propriedade `info` original quanto `formattedInfo` no template do componente.
Que gestores de estado conheces, qual é a diferença entre Redux Toolkit e Zustand?
Quais APIs do navegador são importantes para implementar HLS/DASH no navegador?
Qual é a diferença entre ref e reactive no Vue?
Já trabalhou com genéricos? Pode explicar a ideia geral?