Frontend
Στην δοκιμαστική εργασία, το DocumentWorkspace μοιάζει με ένα Θεό Αντικείμενο που κάνει πάρα πολλή διαφορετική λογική. Τι νομίζεις γι' αυτό, πώς θα ήταν καλύτερο να το οργανώσεις;
Πείτε μας λίγα πράγματα για εσάς: γιατί αποφασίσατε να αλλάξετε δουλειά, σε ποια έργα ήσασταν στην τελευταία και προτελευταία εργασία σας;
Πες μας για το useMemo, useCallback και πώς αλληλεπιδρούν με το React.memo. Χαρακτηριστικά αυτής της αλληλεπίδρασης.
Σε ποιο φορμάτ ερχόντουσαν οι απαντήσεις από το backend και πώς τις επεξεργαζόσασταν (για το σύστημα ψυχολογικών δοκιμών με δυναμικές ερωτήσεις);
Ποιες εργασίες θα θέλατε να κάνετε στη νέα σας θέση εργασίας; Υπάρχει ενδιαφέρον για ανάπτυξη στον τεχνικό ή αρχιτεκτονικό τομέα;
Από ποια έκδοση του Angular έγιναν τα standalone components προεπιλογή; Αυτό σημαίνει ότι τα modules έχουν παρωχηθεί και δεν χρειάζονται πλέον;
/* Απαιτείται η υλοποίηση της μεθόδου intersection, η οποία επεκτείνει τις προεπιλεγμένες μεθόδους των συνόλων (Set). Η μέθοδος λαμβάνει ένα άλλο σύνολο ως παράμετρο και επιστρέφει ένα νέο σύνολο, που είναι το κοινό των αρχικών και δοθέντων συνόλων, δηλαδή, περιέχει μόνο τα στοιχεία που υπάρχουν και στα δύο σύνολα. */ // ο κώδικάς σας const set1 = new Set([1, 2, 3, 4]); const set2 = new Set([3, 4, 5, 6, 7, 8]); console.log(...set1.intersection(set2)) // 3 4 --- Set.prototype.intersection = function (set2) { const result = new Set(); for(const value of this) { if (set2.has(value)) result.add(value); } return result; } const set1 = new Set([1, 2, 3, 4]); const set2 = new Set([3, 4, 5, 6, 7, 8]); console.log(...set1.intersection(set2)) // 3 4
Πώς προσεγγίζεις την προφίλ και βελτιστοποίηση των εφαρμογών React;
Τι σας αρέσει και τι δεν σας αρέσει στη δουλειά σας στην εταιρεία;
Τι είναι η διαλειτουργικότητα μεταξύ προγραμμάτων περιήγησης και πώς λύνονται τα προβλήματα συμβατότητας CSS μεταξύ προγραμμάτων περιήγησης;
Έπρεπε να εργαστείτε με τα νέα hooks του React (18/19), όπως useTransition, useDeferredValue;
Ποιες δυσκολίες αντιμετωπίσατε κατά τη μετανάστευση της εφαρμογής Vue;
Το HTTP είναι πρωτόκολλο ποίου επιπέδου του μοντέλου OSI; Τι βρίσκεται κάτω από αυτό;
Τι είναι το CORS και πώς λειτουργεί;
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για την εκφόρτωση του parsing; Ξέρετε για τα χαρακτηριστικά async και defer για τα scripts;
Πες μου περισσότερα για τους interceptors του Axios — για ποιο λόγο τους χρειαζόσασταν;
Ποιες ιδιότητες CSS προκαλούν μόνο Repaint και ποιες προκαλούν Reflow/Layout;
Αναπτύξατε και εφαρμόσατε ένα σύστημα σχεδίασης — πείτε περισσότερα. Δημιουργήσατε το Storybook από το μηδέν;
Πώς ήταν οργανωμένη η αλληλεπίδραση: καλούσατε ο ένας τον άλλον, ή πώς τίθεντο και εξηγούνταν τα καθήκοντα;
Για ποιο λόγο ψάχνετε δουλειά;