Frontend
O que são seletores CSS?
O que são genéricos em TypeScript?
Quando o requestAnimationFrame é executado em relação ao Event Loop e à renderização?
Pode um guard do Angular ser implementado como uma função comum em vez de uma classe ou serviço?
Como usar o AsyncPipe para subscrever e cancelar automaticamente a subscrição de um Observable?
Quão justificado é um rejeição total do NgModule em novos projetos Angular? Em que casos os módulos ainda podem ser necessários?
Existem perguntas sobre os processos de trabalho da equipe?
O que acontece se ligar um ficheiro com extensão .ts numa aplicação JavaScript normal usando <script src>?
Como se sente geralmente ao trabalhar na sua empresa atual?
console.log(1); Promise.resolve(2).then((value) => console.log(value)) setTimeout(() => console.log(3)) console.log(4);
O que é um efeito colateral?
Que estratégias de deteção de alterações estão disponíveis no Angular e como diferem Default e OnPush?
É possível enviar um corpo numa requisição GET?
O que é o hoisting em JavaScript?
O que é deteção de alterações no Angular? Como as estratégias Default e OnPush diferem, e quando é que um componente com OnPush é verificado?
Explique por que o código acima não retorna o resultado esperado e como corrigi-lo.
Como é que se pode aumentar ou diminuir a especificidade de uma regra CSS, incluindo se não for possível aumentar o aninhamento do seletor?
Como definir a estratégia de deteção de alterações como OnPush para um componente?
Tem uma aplicação web CRM/Service Desk apenas para desktop que fica mal em dispositivos móveis. O design da versão móvel já está preparado e difere significativamente da versão desktop. Como organizaria a adaptação da aplicação para navegadores móveis?
O que geralmente se faz no ngOnDestroy?