Fale sobre um desafio técnico complicado que teve de resolver.
Frontend
Por que é melhor fazer a animação através de transform em vez de top/left?
Existe um contêiner que ocupa toda a largura e altura da página. Dentro do contêiner, há um elemento de 100x100 pixels. De que maneiras pode-se centralizá-lo horizontal e verticalmente?
Por que é necessária a marcação semântica?
Como otimizar re-renderizações no React? Fale sobre React.memo, useCallback, useMemo.
Fala sobre bind, call, apply. Qual é a diferença entre eles?
Fala sobre as etapas de renderização de uma página no navegador.
Tem atualmente outras ofertas ou propostas de empresas?
Liste os hooks do React com os quais trabalhou. Explique a diferença fundamental entre useState e useRef.
Qual é a diferença entre cookies e localStorage?
Com base no quê irá ao escolher uma empresa e um empregador?
Por que é melhor definir cookies no servidor através de cabeçalhos HTTP, em vez de usar document.cookie no cliente?
O que há nos componentes de classe do React que ainda não está nos funcionais?
Fale sobre padrões de projeto de software. Quais conhece e quais usa na prática?
Você trabalhou com Vue e React. Pode comparar qual você acha que é melhor — Vue ou React?
Quem pode definir cookies?
Como foi a interação com os designers? Foi necessário convencer o designer a alterar o layout?
Que padrões de design conhece e utilizou no seu trabalho?
Qual é a diferença entre Redux e Zustand?
Fale sobre WebSocket — o que é e você já usou essa tecnologia em experiência comercial?