Qual foi a motivação para migrar o Angular da versão 10 para a 16?
Frontend
Por que decidiu mudar de emprego?
Explique os padrões arquiteturais MVC e MVVM. Como eles são implementados no Angular?
Como é implementado o princípio de Inversão de Dependências no Angular? O que é um InjectionToken?
Quais funcionalidades úteis surgiram nas versões 13-16 do Angular?
Que tipo de herança é usado em JavaScript? Existe herança múltipla em classes?
Explique os princípios SOLID e a sua aplicação no Angular
Qual é a diferença entre os operadores RxJS zip, combineLatest e forkJoin? Quantos emissores tem cada um?
Existem perguntas sobre o projeto, a equipa ou os processos de desenvolvimento?
Explique a diferença entre herança e composição. Vantagens e desvantagens de cada abordagem. Como isso afeta a depuração?
O que é prop drilling e que problemas ele cria?
Qual é a diferença entre type e interface em TypeScript?
Explique a diferença entre Virtual DOM no React e o mecanismo de Detecção de Mudanças no Angular
O que acontece no computador quando uma pessoa insere um URL e chega a uma página?
Que tipos de operadores existem no RxJS?
Fale sobre a pilha tecnológica do seu último projeto
Quais são as características de trabalhar com micro-frontends na Module Federation?
O que acontece com o módulo preguiçoso ao sair da rota? O que acontece com os componentes, diretivas, serviços?
Descreva a experiência de trabalho no seu último emprego. Quais tarefas interessantes resolveu?
Descreva sua experiência com NGRX. Como foi implementado o store? Foram utilizados efeitos e o padrão fachada?