Έχεις εργαστεί στην προσβασιμότητα των διεπαφών; Έχεις εμπειρία σε αυτό;
Frontend
Έχεις εμπειρία με το AbortController; Μπορείς να εξηγήσεις σύντομα τι είναι και πώς το χρησιμοποίησες;
Γιατί αποφασίσατε να χρησιμοποιήσετε Proxy αντί για Object.defineProperty;
Πώς αποθηκεύετε συνήθως το στρώμα API και οργανώνετε την αλληλεπίδραση πελάτη-διακομιστή στις εφαρμογές;
Πες μου για την εμπειρία σου με το οικοσύστημα Vue. Με ποιες βιβλιοθήκες και εργαλεία κατασκευής έχεις δουλέψει;
Υπήρχε κάποια λογική κατά το διαχωρισμό του bundle σε chunks; Γιατί θέλετε να κάνετε ένα μέρος ξεχωριστό chunk και όχι το άλλο;
Πώς ήρθες στο frontend; Πες μου λίγα πράγματα για τον εαυτό σου.
Ποια είναι η εμπειρία σου με το FSD (Feature-Sliced Design); Πιστεύεις ότι αυτό είναι απαραίτητο για όλους;
Άρα, διατηρούσατε την κατάσταση της φόρμας μεταξύ των διαφορετικών βημάτων της ροής wizard, σωστά; Πώς το αποθηκεύατε; Ήταν εσωτερική αποθήκευση ή αποθήκευση στο backend;
Άσκηση ανασκόπησης κώδικα: σου δίνεται ένας κώδικας γραμμένος από έναν junior. Μια μέρος του κώδικα (μέχρι τη γραμμή 18) δεν μπορεί να αλλάξει, το υπόλοιπο πρέπει να ελεγχθεί. Βρες όλα όσα φαίνονται περίεργα ή παράλογα και πρότεινε διορθώσεις.
Πώς παρακολουθήσατε την τήρηση της αρχιτεκτονικής FSD στην ομάδα; Ελέγχθηκε αυτό κατά την ανασκόπηση κώδικα;
Πότε μπορεί να αναμένεται ανατροφοδότηση μετά τη συνέντευξη;
Πώς είναι οργανωμένη η διαδικασία ανάπτυξης στο έργο σας; Υπάρχει linting, CI/CD;