Frontend
Πόσα νήματα υπάρχουν στο JavaScript;
Ποιες μεθόδους επεξεργασίας πινάκων γνωρίζεις;
Έχετε εκπαιδεύσει παιδιά για περισσότερο από 10 χρόνια και έχουν γίνει πρωταθλητές της Ρωσίας. Ποιες πρακτικές από την προπονητική σας δραστηριότητα μεταφέρατε στη δουλειά με τους νέους;
Ποιες οδηγίες Angular γνωρίζεις; Πώς να δημιουργήσετε μια προσαρμοσμένη οδηγία χαρακτηριστικών και δομική;
Μίλησε για τους utility types σε TypeScript: ποια χρησιμοποίησες και για ποιο λόγο;
Ξέρεις τη διαφορά μεταξύ enum και σταθερών σε TypeScript;
Ποια άλλα μέσα υπάρχουν για την περιήγηση σε ένα δέντρο εκτός από την αναδρομή; Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της αναδρομής και της στοίβας;
Αν έχετε ελεύθερο χρόνο και υπάρχουν δύο εργασίες στον πίνακα — μια τεχνική (αναδιάρθρωση) και μια προϊόντος με την ίδια προτεραιότητα — ποια θα επιλέγατε;
Ποιος είναι ο σκοπός της σημασιολογίας των ετικετών HTML;
Πες μου για μια δύσκολη τεχνική εργασία που έπρεπε να λύσεις.
Έχετε εργαστεί με το Vuex; Τι είναι οι μεταλλάξεις στο Vuex;
Υπάρχει ένας πίνακας με 50 στήλες και πολλές γραμμές. Διαφορετικές ομάδες χρηστών θέλουν να δουν τα δικά τους σύνολα στηλών, και αυτές οι ρυθμίσεις πρέπει να αποθηκεύονται μετά την ανανέωση της σελίδας και το κλείσιμο του προγράμματος περιήγησης. Πώς θα το υλοποιούσατε;
Είπες ότι το Angular δεν είναι το δικό σου. Γιατί;
Ποια είναι η διαφορά μεταξύ απλής ένωσης και διακριτής ένωσης;
Τι τύπους βοηθητικών γνωρίζετε, π.χ. Pick, Omit, Partial, Required; Πώς χρησιμοποιούνται;
Ποια είναι η διαφορά μεταξύ ref και reactive στο Vue 3;
Πες μου για τα μικρο-frontend: ποιος είναι ο σκοπός τους και πώς δουλεύεις με αυτά;
Μίλησε για τα React hooks και τους κανόνες χρήσης τους
Πώς λειτουργεί η σελιδοποίηση με δείκτη; Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα σε σύγκριση με το LIMIT/OFFSET;
Πώς θα υλοποιούσατε την εμφάνιση της έκπτωσης στην κάρτα προϊόντος; Ποια πεδία θα προσθέτατε στην οντότητα; Θα υπολογίζατε την νέα τιμή στο frontend ή θα περιμένατε από το backend;