Cosa fa il comando git cherry-pick?
Frontend
Parlami dei segnali in Angular.
Come scegli dove usare Angular Signals e dove usare RxJS?
Hai indicato di aver ridotto del 42% il numero di richieste API ripetute. Cosa hai fatto esattamente e come hai misurato il risultato?
Con quali problemi hai incontrato durante l'importazione di file Excel?
Perché hai trasferito il progetto da un monolito a una struttura di moduli condivisi/caratteristiche e come hai fatto?
Come aggiornare manualmente la vista del componente con OnPush e qual è la differenza tra markForCheck e detectChanges?
Hai lavorato con WebSocket?
Parla della strategia ChangeDetectionStrategy.OnPush.
Cosa sono i componenti standalone in Angular e perché sono migliori dell'approccio modulare?
Con quali versioni di Angular hai lavorato, quali problemi hai incontrato durante la migrazione e come hai affrontato il processo?
A cosa serve distinctUntilChanged e funzionerà la ricerca per una parola con due lettere uguali consecutive, ad esempio «classica»?
Qual è la differenza tra RxJS switchMap e mergeMap?
Parlami dell'event loop in JavaScript.
Parli di una forma complessa con oltre 50 campi: come ha strutturato l'architettura, la dinamica e il lavoro con i dati annidati?
Come implementare la ricerca tramite valueChanges del campo di input con una richiesta al backend: quali operatori RxJS usare e perché?
È meglio usare un componente o una direttiva per implementare un pulsante in UI Kit Angular 19? Perché?
Quando è necessario annullare l'iscrizione ai flussi RxJS e quali metodi di annullamento conosci in Angular?
Qual è la differenza tra git merge e git rebase?
I componenti standalone e il codice legacy su NgModule sono compatibili: possono essere usati insieme?