Τι κάνει η εντολή git cherry-pick;
Frontend
Μίλησέ μου για τα σήματα στο Angular.
Πώς επιλέγετε πού να χρησιμοποιήσετε Angular Signals και πού RxJS;
Αναφέρατε ότι μειώσατε κατά 42% τον αριθμό των επαναλαμβανόμενων αιτημάτων API. Τι ακριβώς κάνατε και πώς μετρήσατε το αποτέλεσμα;
Με ποια προβλήματα αντιμετωπίσατε κατά την εισαγωγή αρχείων Excel;
Γιατί μεταφέρατε το έργο από μονολίθο σε δομή κοινόχρησμων/χαρακτηριστικών και πώς το κάνατε;
Πώς ενημερώνετε χειροκίνητα την προβολή ενός συστατικού με OnPush και ποια είναι η διαφορά μεταξύ markForCheck και detectChanges;
Έχετε εργαστεί με WebSocket;
Αναφέρετε τη στρατηγική ChangeDetectionStrategy.OnPush.
Τι είναι τα standalone components στο Angular και γιατί είναι καλύτερα από την modular προσέγγιση;
Με ποιες εκδόσεις του Angular εργάστηκες, ποια προβλήματα αντιμετώπισες κατά τη μετάβαση και πώς την προσέγγισες;
Γιατί χρειάζεται το distinctUntilChanged και θα λειτουργήσει η αναζήτηση για μια λέξη με δύο ίδιους χαρακτήρες διαδοχικά, π.χ. «κλασική»;
Ποια είναι η διαφορά μεταξύ RxJS switchMap και mergeMap;
Πες μου για το event loop στη JavaScript.
Μιλήστε για μια πολύπλοκη μορφή με πάνω από 50 πεδία: πώς χτίσατε την αρχιτεκτονική, τη δυναμική και τη δουλειά με τα ενσωματωμένα δεδομένα;
Πώς υλοποιείται η αναζήτηση με βάση το valueChanges του πεδίου εισαγωγής με ένα αίτημα στο backend: ποια RxJS-операторы να χρησιμοποιήσουμε και γιατί;
Για την υλοποίηση ενός κουμπιού στο UI Kit Angular 19, είναι καλύτερο να χρησιμοποιήσετε ένα συστατικό ή μια οδηγία; Γιατί;
Πότε πρέπει να διαγραφείτε από τις ροές RxJS και ποιους τρόπους διαγραφής γνωρίζετε στο Angular;
Ποια είναι η διαφορά μεταξύ git merge και git rebase;
Γιατί είναι κακό να καλείς μια λειτουργία από ένα πρότυπο Angular;