Como é implementada a integração com o protocolo WebSocket no lado do frontend?
Frontend
Qual é a diferença entre FormGroup e FormArray?
Que diretivas do Angular conheces? Como criar uma diretiva personalizada de atributos e estrutural?
O que é CORS? O que é uma pré-verificação (OPTIONS)? Para quais solicitações ela é enviada e para quais não é?
O que é a idempotência dos métodos HTTP? Quais métodos são idempotentes e quais não são? Qual é a diferença entre PUT e PATCH?
O que é uma Progressive Web Application (PWA)?
Quais são as flags de estado disponíveis no FormControl?
A classe (class) em ES6 é uma construção fundamentalmente nova ou é açúcar sintático sobre uma função construtora?
O que são validadores em formulários reativos? O que eles aceitam e retornam?
O que sabes sobre Angular Signals? Quais são as APIs e entidades básicas?
O Store é necessário para todas as aplicações Angular ou não? Se não, para quais é necessário?
O que é o protocolo WebSocket e qual é a sua essência, quando é que é aplicado?
O que é WebSocket? Como é estabelecida uma conexão WebSocket? Por que o navegador envia uma requisição HTTP ao estabelecer a conexão e o que significa o status 101?
O que sabes sobre o projeto para o qual te estão a reunir?
Fale sobre os métodos Promise.all, Promise.race e Promise.allSettled. Qual é a diferença entre eles?
Já configurou o Babel? O que é isso? Já compilou o Webpack ou usou alternativas a ele?
Análise de um exemplo prático com Promise: em que ordem serão exibidos os console.log ao usar a cadeia .then/.catch? O que acontecerá se remover o return do catch?
Já trabalhou com GraphQL? Sabe qual é a diferença entre GraphQL e REST API?
Quais são as abordagens clássicas para trabalhar com formulários no Angular?
O que é o Control Value Accessor e por que implementá-lo?