Frontend
Ποιο είναι το μειωμένο φορτίο στον διακομιστή με CSR σε σύγκριση με το SSR;
Έχετε εργαστεί με WebSocket;
Τι κάνει η κατασκευή as const;
Ποια ομάδα και έργο: ποια πλατφόρμα CRM αναπτύσσεται, για ποιους επιχειρηματικούς σκοπούς προορίζεται;
Υλοποιήστε μια απλοποιημένη λειτουργία `reactive(object)` που μιμείται το Vue 3: όταν διαβάζετε μια ιδιότητα, καλέστε `track(target, key)`, και όταν αλλάζετε μια ιδιότητα, καλέστε `trigger(target, key)`.
Πώς οργανώθηκε η διαδικασία επικύρωσης κώδικα και ανασκόπησης κώδικα, συμπεριλαμβανομένης της δια-ομαδικής ανασκόπησης;
Πώς συνδέονταν και ενσωματώνονταν τα μικρο-frontend στην κατασκευή;
Βρείτε όλα τα λάθη στο hook `useWindowData` / στη διαχείριση του γεγονότος `scroll`, εξηγήστε τις συνέπειες και προτείνετε διορθώσεις. Μετά τη συζήτηση, επαναγράψτε το hook αν χρειάζεται.
Γράψτε μια τυποποιημένη λειτουργία πρόσθεσης: όταν περνάτε δύο αριθμούς, επιστρέφει αριθμό, όταν περνάτε δύο συμβολοσειρές, επιστρέφει συμβολοσειρά, και μικτές ζεύξεις αριθμού και συμβολοσειράς πρέπει να προκαλούν σφάλμα TypeScript.
Ποιος γράφει τα πρότυπα (ανά κώδικα, μοτίβα κ.λπ.) στην ομάδα σας;
Φανταστείτε ένα σενάριο: ένας πιο έμπειρος προγραμματιστής λαμβάνει έναν junior με την εργασία να δημιουργήσει ένα Angular συστατικό με ένα πεδίο για την εμφάνιση ενός token και ένα κουμπί 'δημιουργία token'. Όταν πατηθεί το κουμπί, αποστέλλεται ένα αίτημα στον διακομιστή, λαμβάνεται ένα token, και ο junior γράφει this.token = η ληφθείσα συμβολοσειρά, αλλά η τιμή δεν εμφανίζεται και η σελίδα δεν ανανεώνεται. Τι θα προτείνατε για την επίλυση αυτού του προβλήματος και ποιες προσεγγίσεις υπάρχουν για να το διορθώσετε;
Ποιο είναι το ελάχιστο επίπεδο μισθού που σας είναι άνετο;
Ποια είναι τα βασικά πλεονεκτήματα του Vue 3 σε σύγκριση με το Vue 2; Υπάρχει Virtual DOM στο Vue 3;
Ποια ήταν η πιο ενδιαφέρουσα εργασία για εσάς κατά τη διάρκεια της εργασίας σας; (για παράδειγμα, η ενσωμάτωση της υπηρεσίας ταυτοποίησης για το Καζακστάν)
Πείτε λίγα λόγια για τον εαυτό σας και την εργασιακή σας εμπειρία.
Ποια είναι η διαφορά μεταξύ HTTP και HTTPS;
Έχετε εργαστεί με βάσεις δεδομένων; Αν ναι, με ποιες συγκεκριμένα; Τι ακριβώς κάνατε με αυτές;
Ποια είναι η διαφορά μεταξύ interface και type στο TypeScript; Πότε να χρησιμοποιείτε το καθένα;
Παρακαλώ πείτε μας λίγα πράγματα για εσάς και το τελευταίο έργο σας: με τι ασχοληθήκατε και ποια δύσκολα ή ενδιαφέροντα περιστατικά συναντήσατε;
Αν κάθε μικρο-frontend προσθέτει παγκόσμιες βασικές στυλ του Tailwind CSS και αυτά διπλασιάζονται, είχατε τέτοιο πρόβλημα;