Πες μας για την εμπειρία σου από το βιογραφικό: εργασίες, τεχνολογίες, επιτυχίες και επιτεύγματα σε περισσότερα από τρία μισά χρόνια εργασίας στη Sovcombank.
Frontend
Ξέρεις τη διαφορά μεταξύ enum και σταθερών σε TypeScript;
Γιατί μπορεί να προκύψουν προβλήματα με την αντιδραστικότητα κατά τη χρήση του splice στο Vue 2 και πώς λύνεται αυτό στο Vue 3;
Πώς δομούνταν γενικά η ομαδική εργασία, πώς ανατίθεντο και διανέμονταν τα καθήκοντα, και με ποιον αρχή εργαζόταν;
Έχεις διαχειριστεί την κατάσταση όταν το indexOf επιστρέφει -1 κατά τη χρήση σε removeItem;
Κάντε μια ανασκόπηση κώδικα του παρεχόμενου κώδικα σε Vue 3 — πείτε προφορικά τι βλέπετε, ποια προβλήματα βρίσκετε και ποιες βελτιστοποιήσεις θα προτείνατε.
Μπορείς να αναφέρεις τις τελευταίες περιπτώσεις χρήσης τύπων TypeScript σε ένα έργο;
Πώς μετρήσατε τον χρόνο ανάπτυξης για τις τυπικές λίστες: σε ώρες ή σε story points;
Γιατί δεν πρέπει να χρησιμοποιείτε async στο hook onCreated (created); Πού είναι πιο σωστό να κάνετε ασύγχρονες αιτήσεις;
Γιατί να μεταβιβάζετε ολόκληρο το αντικείμενο οδηγού μέσω provide/inject αντί για μια συγκεκριμένη λειτουργία;
Τι είναι το Feature-Sliced Design (FSD); Πες μου για την εμπειρία σου με το FSD.
Ξέρεις για τις μεταβλητές και αμετάβλητες μεθόδους των πινάκων; Για παράδειγμα, ποια είναι η διαφορά μεταξύ splice και filter;
Πώς ρυθμίσατε το CI/CD; Τι ακριβώς κάνατε, με ποιον επικοινωνήσατε;
Μίλησέ μου για τα slots στο Vue: πώς τα χρησιμοποίησες, συμπεριλαμβανομένων των scoped slots;