Τι είναι το cherry-pick στο Git;
Frontend
Τι είναι η μεθοδολογία BEM στο CSS;
Πώς διαγράφω τυχαία δεδομένα που έχουν γίνει commit;
Πώς ήταν απομονωμένα τα modules στα microfrontends, πώς οργανωνόταν η επικοινωνία μεταξύ των modules και η διαχείριση της κατάστασης;
Έχετε εμπειρία με δοκιμές μονάδας και E2E;
Πώς λειτουργεί το Event Loop στην JavaScript; Μιλήστε για μικρο και μακρο-εργασίες.
Ένα σφάλμα ήρθε, το οποίο είναι δύσκολο να αναπαραχθεί: αναπαράγεται στη δοκιμή, αλλά δεν είναι σαφές πώς, και δεν καταγράφεται στα logs. Πώς θα το αποσφαλμάτωνατε;
Τι είναι η λειτουργία nextTick στο Vue.js και πότε πρέπει να χρησιμοποιείται;
Ποια είναι η διαφορά μεταξύ git fetch και git pull;
Πού βρίσκεται η διαχωριστική γραμμή μεταξύ της χρήσης slots και props στα components του Vue.js;
Αν έχουμε μια μικρή εφαρμογή, π.χ. μια λίστα εργασιών, πρέπει να τη διαχωρίσουμε σε μια εφαρμογή-υποδοχή και μικρο-frontend;
Πώς καλείτε μια μέθοδο του παιδικού συστατικού από το γονικό συστατικό στο Vue.js;
Ποια είναι η διαφορά μεταξύ ref και shallowRef στο Vue.js; Πότε είναι καλύτερο να χρησιμοποιείτε shallowRef;
Υπάρχει ένα παλιό module στο έργο, η επιχείρηση θέλει να προσθέσει γρήγορα μια νέα λειτουργία, αλλά εσύ θέλεις πρώτα να αναδιαρθρώσεις το module. Τι θα έκανες;
Μπορούμε να εμπιστευτούμε τους τύπους TypeScript κατά την εκτέλεση; Πώς διασφαλίζουμε την επικύρωση των δεδομένων από το backend;