Τι δεν πάει καλά με τον παρουσιασμένο κώδικα με Promise.race και άδειο πίνακα υποσχέσεων; Τι θα εμφανιστεί τελικά στην κονσόλα;
Frontend
Πώς μεταδιδόταν η ταυτοποίηση μεταξύ μικρο-frontend; Χρησιμοποιούσαν ένα μήνυμα συμβάντων; Πώς αποθήκευαν την κοινή κατάσταση;
Ποια προβλήματα προκύπτουν κατά τη χρήση του postMessage;
Ποιο λειτουργικό σύστημα χρησιμοποιείτε;
Τι μπορεί να γίνει σε JavaScript αλλά όχι σε TypeScript;
Ποιες μετρήσεις Core Web Vitals γνωρίζετε και τι μετρούν; Έχετε χρησιμοποιήσει το Lighthouse;
Ποιο ήταν το μεγαλύτερο μικρο-frontend; Τι σημαίνει «εφαρμογή-υποδοχής»;
Τι θα επιλέγατε: TypeScript ή JavaScript, και γιατί;
Τι λείπει στο Node.js σε σύγκριση με το περιβάλλον του προγράμματος περιήγησης;
Ποια προβλήματα προκύπτουν κατά την εργασία με iFrame; Πώς ρυθμίζεται η σύνδεση iFrame στον ιστότοπο;
Αν το προφίλ χρήστη φορτώθηκε και αποδόθηκε στον διακομιστή, πώς τα ίδια δεδομένα φτάνουν στον browser και υδροδοτούν την κατάσταση της αποθήκης;
Πώς αποφασίσατε να διαχωρίσετε την εφαρμογή σε μικρο-frontend;
Πώς υλοποιήθηκαν οι ξεχωριστές στυλ και εκδόσεις για desktop και mobile: όλα σε Vue ή χρησιμοποιήθηκαν διαφορετικές υλοποιήσεις;
Ποια είναι η δομή της ομάδας: όλοι οι προγραμματιστές είναι ίσοι, υπάρχει αρχηγός ομάδας και αρχιτέκτονας;
Πώς έγινε η αλληλεπίδραση με τους σχεδιαστές; Τι ήρθε πρώτο: η επεξεργασία της λειτουργικότητας ή ο σχεδιασμός, και πώς ενεργήσατε σε περίπτωση που ο σχεδιασμός δεν ταιριάζει με τη λειτουργικότητα;
Ξέρετε να ρυθμίζετε το ESLint και το Prettier; Καταλαβαίνετε πώς λειτουργούν;
Ποιος διαμόρφωσε τις εργασίες σε υποεργασίες: εσύ, ο αρχηγός ομάδας ή η ομάδα;
Χρησιμοποιήθηκε ένα monorepository στην αρχιτεκτονική μικρο-frontend; Πώς οργανώθηκαν οι δοκιμές μετά τη μετάβαση σε μικρο-frontend;
Πώς συνδέονταν και ενσωματώνονταν τα μικρο-frontend στην κατασκευή;
Έχετε διαμορφώσει πλήρως το CI/CD από το μηδέν;