Frontend
Se remover a referência a um componente de classe, o valor da referência será a instância da classe. É possível fazer algo semelhante com um componente funcional — passar uma ref e obter nela, por exemplo, uma função declarada dentro do componente?
Quais são as suas expectativas como funcionário ao longo de meio ano a um ano de trabalho?
Qual é a diferença entre interface e type em TypeScript? O que acontecerá se declarar duas interfaces com o mesmo nome?
Tarefa de live coding: à sua frente está um pequeno componente de lista de tarefas em JSX. Corrija tudo o que não gostar e explique por quê.
Quais métodos de otimização de re-renderizações existem no React (React.memo, useCallback, useMemo)?
O que será exibido no console?
Como fazer com que uma função com Generic aceite apenas uma string ou uma instância da classe Bar, e em outros casos gere um erro TypeScript?
Agora é necessário ordenar todos os utilizadores por ID em ordem crescente. Qual algoritmo de ordenação você escolheria para resolver essa tarefa?
Existem dois blocos aninhados A e B com dimensões definidas. Como posicionar o bloco B exatamente no centro do bloco A? Sugira várias opções, incluindo soluções para navegadores antigos sem suporte para flexbox.
Se um botão estiver embutido num cartão clicável, os manipuladores de clique do botão e do cartão irão ativar-se? Como separar esses eventos?
Como copiar um objeto em JavaScript? Em que a cópia superficial difere da profunda?
Compreendes o princípio de separação entre lógica e apresentação no modelo, no qual muitas abordagens arquitetónicas se baseiam? De onde surgiu originalmente essa ideia?
O que gostaria de evitar no seu novo trabalho? O que significa para si uma equipa não tóxica e uma liderança receptiva?
Quais podem ser as causas de uma tela branca longa durante SSR (Nuxt)? Como diagnosticar e resolver o problema do alto Time to First Byte?
Como trabalhou com os gestores de estado? Utilizou Redux?
Quando é que o callback useEffect é acionado? Quais fases existem no React?
Qual é a diferença entre componentes controlados e não controlados no React?
O que deixou de gostar no seu trabalho atual? Por que decidiu explorar outras opções?
Podemos aprofundar um pouco no produto com assistente de IA? Conte-nos como foi o fluxo desde o início até à implementação deste produto
Fala-me sobre trabalhar com formulários no React.