O que é React Fiber, por que surgiu, é possível interromper a fase de commit e o que significam current tree e work-in-progress tree?
Frontend
O que acontecerá no exemplo em que uma função agenda infinitamente a si mesma na fila de microtarefas via Promise.then? Haverá estouro de pilha de chamadas e os temporizadores subsequentes serão executados?
Que abordagens arquitetónicas conhece no front-end e que arquitetura escolheria para um site pequeno, uma loja online e uma grande aplicação?
Que equipa e processos procura?
O que é shallowEqual e qual o resultado que dá ao comparar objetos, incluindo se uma propriedade aninhada referencia o mesmo objeto?
O que é um enum em TypeScript e por que os tipos de união literal ou objetos as const são frequentemente preferidos?
Fale sobre Redux: loja, ação, reducer, seletores e fluxo de dados.
Usa ferramentas para esquemas e documentação de tarefas complexas?
O que são acoplamento e coesão no desenvolvimento?
Para que é usado o Reselect e como evitar re-renderizações desnecessárias ao combinar dados de vários slices?
Por que é necessário o Next.js, que métodos de renderização suporta e o que acontece se o componente superior for marcado como componente cliente?
O que mais gosta no frontend e em que área quer desenvolver-se?