Frontend
És um líder técnico de uma equipa de 3-4 desenvolvedores frontend. Apareceu um novo grande produto web de CRM ou Service Desk com backend pronto. Como vais escolher a tecnologia para a parte do frontend?
Como exatamente você usa o ChatGPT/Copilot para resolver tarefas?
Se passar na entrevista, quando pode começar a trabalhar?
Implemente uma interface de filtro de voos pelo número de paragens: obtenha bilhetes via fetchTickets, renderize dinamicamente caixas de seleção para o número de paragens disponíveis, suporte múltiplas seleções e filtre a lista de bilhetes. Discuta possíveis otimizações.
A automação na extensão do navegador envolvia simular cliques ou solicitações API diretas?
Como está organizado o seu processo típico de desenvolvimento frontend: desde o aparecimento da ideia e tarefa até à decomposição e implementação?
Há um filtro de pesquisa com debounce: a primeira solicitação é para uma palavra, depois a segunda — para uma nova palavra, mas a primeira resposta chega por último e sobrescreve a UI. Como lidar com isso no Angular?
O que acontece se ligar um ficheiro com extensão .ts numa aplicação JavaScript normal usando <script src>?
Fale-nos sobre a sua experiência relevante com Angular 16: que tarefas realizou?
Como integrou as alterações da branch alvo na sua branch de funcionalidades?
É permitido atribuir um Observable diretamente a um campo do componente no construtor ou na inicialização do campo? Qual é a diferença em relação a subscrever no construtor?
É possível enviar um corpo numa requisição GET?
Se a cor: pink estiver definida para o corpo, de que cor serão os links por padrão e por quê?
Quais são as estratégias para fazer alterações e mesclar ramos no Git?
Para que é usado o Reselect e como evitar re-renderizações desnecessárias ao combinar dados de vários slices?
Qual é a diferença entre onde uma função é declarada e onde ela é chamada, no contexto do valor de this?
Você já usou rebase e pode explicar como funciona?
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?
O que é CI/CD e você já trabalhou com isso?
O que está incluído nas macro-tarefas no Event Loop?