Frontend
Quais são os principais benefícios de usar o hook useState do React?
Explique o conceito de ciclo de vida do componente no React.
/* A nossa aplicação de chat deve mostrar as novas mensagens que chegam do servidor. A mensagem tem o seguinte formato: interface Message { id: number text: string } O id da primeira mensagem é 1, e o id de cada mensagem seguinte é 1 maior que o da anterior. Precisamos mostrar as mensagens na ordem correta, mas o servidor não garante a ordem correta das mensagens enviadas para a nossa aplicação. Linha do tempo: // (chega) [telefone] // (desenhar) . 1 2 3 .. 4 5 6 7 8 As mensagens do servidor chegam ao manipulador da função connect: connect((msg) => { ... }); Para mostrar as mensagens, deve-se usar a função render: render(msg) */ function solution(connect, render) { connect((msg) => { render(msg); }); }
Fale sobre Angular Signals: signal, computed, effect — como você os usa no componente
Quando é que o callback useEffect é acionado? Quais fases existem no React?
Estás familiarizado com o formato de outsourcing, desenvolvimento por encomenda? Qual formato de trabalho achas que te seria adequado?
Se uma nova macro tarefa for criada durante a execução do ciclo do Event Loop, como e quando ela será processada?
Por que queres entrar na área de desenvolvimento de jogos?
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
Caso: imagine que recebe um produto com a tarefa de criar e lançar um novo produto em 2 meses, há muitas equipes interfuncionais que podem estar envolvidas, mas ainda não está claro. Conte a ordem de suas ações, seu raciocínio — para onde você correrá primeiro?
Temos uma tabela com 10.000 linhas que começa a ficar lenta ao renderizar. Por que isso acontece e como corrigir?
O que mudaria se definir debounce como uma função arrow? Como passar argumentos usando o operador rest (três pontos)?
Quais métodos existem para criar uma cópia profunda de um objeto?
Fala-me da tarefa mais interessante no último projeto.
Se precisar de manter controladores duplicados, como implementaria a inscrição? Quais são as desvantagens de implementar através de um array com filtragem?
Como implementou o modelo de acesso baseado em funções no frontend? Como era determinado o que mostrar ao utilizador dependendo das permissões?
Onde está a fronteira entre o uso de slots e props nos componentes Vue.js?
Consegues dar algum feedback ou impressão sobre mim após a nossa conversa?
A POO em JS é um esquema funcional? Qual é o principal problema da POO em JS?
Fala sobre closures em JavaScript: o que são, para que servem, como os usas no teu trabalho?