Sobes.tech

Frontend

Quando deve usar useMemo? Se um array e um primitivo são passados para o componente filho, onde deve aplicar useMemo?

216

Como otimizar o manipulador de evento de scroll, que causa atualizações frequentes? Qual é a diferença entre throttling e debounce?

211

O que se pode armazenar no useRef em vez do useState?

205

Foi-lhe dado acesso a um repositório privado do GitHub e foi-lhe dito para clonar o projeto e executá-lo. Como abordaria isso? O que faria em primeiro lugar?

203

Já teve experiência com uma aplicação que ficava lenta devido a renderizações excessivas ou outros problemas? Como identificou e resolveu?

190

O utilizador insere uma URL na barra de endereço e pressiona Enter. Quais são os momentos críticos que podem surgir no seu caminho — o que pode correr mal, o que pode atrasar-se ou causar uma experiência negativa?

183

Tem experiência com linha de comando e execução de projetos através do terminal?

174

Qual é a diferença entre useRef e useState?

171

Por que não se pode simplesmente passar o count como dependência no useEffect ao usar setInterval? O que pode dar errado?

170

Como tipar uma função com generics que aceita um objeto que deve ter obrigatoriamente um campo id?

156

Como decidiam onde era criticamente necessário cobrir com testes e onde não era?

155

Que métodos podem ser usados para descarregar o parsing? Você conhece os atributos async e defer para scripts?

153

De quem é a implementação do Event Loop e onde ela está localizada?

153

Que acessos são necessários antes de clonar o repositório?

152

Qual a ordem de execução do seguinte código? (Tarefa sobre Event Loop com console.log, setTimeout, Promise.resolve e queueMicrotask)

150

Em que momentos o parsing de HTML pode parar ou desacelerar?

144

O que acontece ao clicar no botão num componente React com um contador (useState), um botão que aumenta o contador em 1, e uma lista de 100 elementos?

143

Tem experiência em detectar vazamentos de memória? Como os procurou e como os corrigiu?

142
/2