Frontend
Como funciona o Virtual DOM no React? Como o React determina a ordem de execução das operações ao re-renderizar? Fale sobre o React Fiber e o agendador (scheduler).
Você configura toda a história do fornecimento (CI/CD, pipeline) você mesmo, ou isso é feito por uma equipe separada (Ops)?
Por que é necessário fazer o binding dos métodos em componentes de classe React ao trabalhar com manipuladores de eventos?
Quais novos hooks foram introduzidos no React 18?
const S = { id: 1, nome: "Ivan", idade: "39", tel: [phone] }; function getParam(obj, key) { return obj[key]; } getParam(S, "tel"); getParam(S, "job");
Como otimizar uma landing page com muitas imagens e vídeos?
Tipifica a função getParam para que o TypeScript destaque automaticamente a existência de propriedades no objeto. Faça a tipificação de modo que não seja possível passar arrays.
Que fontes de microtarefas (microtasks) e macrotarefas (macrotasks) conheces?
Já utilizou Swagger/OpenAPI?
Você criou um branch a partir do develop, mas o develop avançou. Como atualizar seu branch para o estado atual do develop? O que é rebase?
Até que ponto ficou claro para si as suas futuras tarefas e áreas de responsabilidade?
Como transformar um pseudo-array arguments num array verdadeiro? Nomeie várias formas.
Como trabalhou com o desenvolvedor backend? Como foi organizado o processo?
Que ambiente de desenvolvimento ou compilador foi utilizado no projeto?
Olhe para o código fornecido do hook useTagFilter, identifique a causa do bug (as caixas de seleção visualmente não exibem o estado selecionado), diga quais outros problemas você vê e sugira como você o reescreveria.
A POO em JS é um esquema funcional? Qual é o principal problema da POO em JS?
Há quanto tempo trabalha com TypeScript e para que é que o TypeScript é usado nos projetos?
Como perceber que o backend está a funcionar mal, onde é que está a atrasar? Como fazer debugging de um erro 500 em produção?
Finalmente, o CSS é uma tecnologia fundamental no desenvolvimento front-end, permitindo aos desenvolvedores controlar o layout, o estilo e a apresentação visual de aplicações web. Quem propôs o CSS e em que ano foi introduzido pela primeira vez?
Fale sobre o Event Loop: microtarefas e macrotarefas, ordem de execução.