JavaScript é uma linguagem de programação multithread?
Frontend
Async/await é frequentemente chamado de açúcar sintático sobre promessas. Como você entende essa expressão? O que significa 'açúcar sintático'?
Os micro frontends podem interagir entre si? Como organizarias a sua comunicação e troca de dados?
Implemente o método Function.prototype.bind — uma função que aceita o contexto e retorna uma nova função com o contexto ligado.
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?
Que estratégias de renderização conhece e em que casos devem ser aplicadas?
Qual modo e tipo de tarefas são mais confortáveis para si: resolução calma de problemas, crescimento técnico intensivo ou desafio gerencial? Conte-nos o que procura no seu próximo emprego.
Tens habilidade de montar interfaces, trabalhar com UI?
Veja o código da aplicação React (lista de tarefas) e corrija os problemas: manipulação de requisições à API, gerenciamento de estado, tratamento de erros, adição de novas tarefas, marcação de tarefas como concluídas.
A solução vai mudar se o objeto tiver níveis de aninhamento mais profundos?
Quais são as desvantagens e riscos associados ao deployment independente de micro frontends?
Precisas de acreditação de TI?
Qual é a diferença entre armazenar dados em um array e em um objeto do ponto de vista da memória? Qual método de armazenamento de tabela (array bidimensional ou objeto bidimensional) será mais leve para a memória?
Por favor, conte-me sobre si, sobre a sua experiência no último emprego, sobre as principais especificidades, sobre a stack — tudo o que achar necessário.
Que tipo de competições e concursos de projetos eram estes?
Implemente um componente React de estrutura de árvore com base nos dados de messages.ts: os elementos podem ter filhos, os nós pais devem expandir e colapsar ao clicar, as folhas não devem ter um toggle, e o nível de aninhamento pode ser arbitrário.
Qual é a diferença entre micro frontends e pacotes NPM?
Já usou useLayoutEffect e em que casos?
Como evitar condições de corrida no useFetch se a URL mudou, a segunda requisição terminou antes da primeira, e a primeira então sobrescreveu os dados atuais?
Imagine um grande projeto com vinte equipas, pelo qual és responsável pelo frontend. Como garantes que o frontend não degrade e como detectas se uma das equipas piorou o seu desempenho? Que métricas de frontend e ferramentas técnicas usas para monitorizar isto?