Ποιο ήταν το κίνητρο για τη μετάβαση του Angular από την έκδοση 10 στην 16;
Frontend
Γιατί αποφασίσατε να αλλάξετε δουλειά;
Εξηγήστε τα αρχιτεκτονικά μοτίβα MVC και MVVM. Πώς υλοποιούνται στο Angular;
Πώς υλοποιείται η αρχή της Αντιστροφής Εξαρτήσεων στο Angular; Τι είναι ένα InjectionToken;
Ποια χρήσιμα χαρακτηριστικά προστέθηκαν στις εκδόσεις 13-16 του Angular;
Τι τύπος κληρονόμησης χρησιμοποιείται στη JavaScript; Υπάρχει πολλαπλή κληρονόμηση στις κλάσεις;
Εξηγήστε τις αρχές SOLID και την εφαρμογή τους στο Angular
Ποια είναι η διαφορά μεταξύ των τελεστών RxJS zip, combineLatest και forkJoin; Πόσοι εκπέμπουν καθένας;
Υπάρχουν ερωτήσεις σχετικά με το έργο, την ομάδα ή τις διαδικασίες ανάπτυξης;
Εξηγήστε τη διαφορά μεταξύ κληρονομικότητας και σύνθεσης. Πλεονεκτήματα και μειονεκτήματα κάθε προσέγγισης. Πώς επηρεάζει αυτό την αποσφαλμάτωση;
Τι είναι το prop drilling και ποια προβλήματα δημιουργεί;
Ποια είναι η διαφορά μεταξύ type και interface στο TypeScript;
Τι συμβαίνει στον υπολογιστή όταν ένα άτομο εισάγει ένα URL και φτάνει σε μια σελίδα;
Εξηγήστε τη διαφορά μεταξύ Virtual DOM στο React και της μηχανής Ανίχνευσης Αλλαγών στο Angular
Ποια είναι τα χαρακτηριστικά της εργασίας με μικρο-frontend σε Module Federation;
Ποιοι τύποι τελεστών υπάρχουν στο RxJS;
Αναφέρετε την τεχνολογική στοίβα του τελευταίου έργου σας
Τι συμβαίνει με το lazy module όταν φεύγει από τη διαδρομή; Τι συμβαίνει με τα components, directives, services;
Περιγράψτε την εργασιακή σας εμπειρία στην τελευταία θέση. Ποιες ενδιαφέρουσες εργασίες λύσατε;
Περιγράψτε την εμπειρία σας με το NGRX. Πώς υλοποιήθηκε το store; Χρησιμοποιήθηκαν effects και το pattern fasad;