O que faz o comando git cherry-pick?
Frontend
Fale sobre sinais no Angular.
Como escolhe onde usar Angular Signals e onde usar RxJS?
Você mencionou que reduziu em 42% o número de requisições API repetidas. O que exatamente você fez e como mediu o resultado?
Com que problemas enfrentou ao importar ficheiros Excel?
Por que transferiu o projeto de monólito para uma estrutura de módulos partilhados/recursos e como o fez?
Como atualizar manualmente a visualização de um componente com OnPush e qual é a diferença entre markForCheck e detectChanges?
Já trabalhou com WebSocket?
O que são componentes standalone no Angular e por que eles são melhores do que a abordagem modular?
Fale sobre a estratégia ChangeDetectionStrategy.OnPush.
Com quais versões do Angular trabalhou, que problemas encontrou durante a migração e como abordou o processo?
Para que serve o distinctUntilChanged e a pesquisa funcionará para uma palavra com duas letras iguais consecutivas, por exemplo "clássica"?
Qual é a diferença entre RxJS switchMap e mergeMap?
Fale sobre o event loop em JavaScript.
Fale sobre uma estrutura complexa com mais de 50 campos: como você construiu a arquitetura, a dinâmica e o trabalho com dados aninhados?
Como implementar a pesquisa por valueChanges do campo de entrada com uma solicitação ao backend: quais operadores RxJS usar e por quê?
Para implementar um botão no UI Kit Angular 19, é melhor usar um componente ou uma diretiva? Por quê?
Quando é necessário cancelar a subscrição de fluxos RxJS e quais métodos de cancelamento conhece no Angular?
Qual é a diferença entre git merge e git rebase?
Por que é má prática chamar uma função a partir de um template Angular?