Frontend
Γιατί πρέπει να χρησιμοποιείτε το state αντί για μια κανονική μεταβλητή για μια τιμή που επηρεάζει την εμφάνιση του συστατικού;
Πώς να επεκτείνετε τη λύση: φορτώστε τους χρήστες παράλληλα και επιστρέψτε το όνομα χρήστη αντί του userId για κάθε ανάρτηση;
Εξαρτήματα διακομιστή και πελάτη στο Next.js App Router, υδράτωση
Ποια είναι οι διαφορές μεταξύ των στατικών μεθόδων Promise: Promise.all, Promise.allSettled, Promise.race, Promise.any;
Γιατί επιλέξατε την εταιρεία μας; Τι είναι σημαντικό για εσάς στην επιλογή εργοδότη;
Πώς μπορείτε να ενημερώσετε περαιτέρω το state στο React (μέσω μιας λειτουργίας με την προηγούμενη τιμή);
Έχετε εμπειρία με δοκιμές μονάδας και E2E;
Ο πακέτο ήταν 1,5 megabyte, έγινε 700-800 kilobytes. Πώς ακριβώς μείωσαν το πακέτο; Πώς θα άρχιζες τώρα να βελτιστοποιείς ένα πακέτο 2 megabytes;
Έχετε διαμορφώσει τις κεφαλίδες ασφαλείας στον διακομιστή;
Υπάρχει κώδικας που στέλνει spam αναδρομικά σε μικροεργασίες. Ο χρήστης μπαίνει στη σελίδα και κάνει κλικ στο κουμπί. Θα λειτουργήσει το κλικ;
Αν λάβετε πολλές προσφορές ταυτόχρονα, πώς θα επιλέξετε; Ποιο ρόλο παίζουν τα χρήματα στην επιλογή;
Είστε εξοικειωμένοι με τη βελτιστοποίηση πακέτων, το διαχωρισμό σε τμήματα, το lazy loading και τις δυναμικές εισαγωγές;
Στο γράφημα, κάθε κύκλος αντιπροσωπεύει ένα μεμονωμένο αστέρι. Η θέση του κέντρου του κύκλου δείχνει τη θερμοκρασία του αστέρα σε kelvin (K) και την φωτεινότητά του (ρυθμό εκπομπής ενέργειας) σε σχέση με αυτή του ήλιου (Lsun). Σημειώστε ότι οι υψηλότερες θερμοκρασίες βρίσκονται στα αριστερά. Το μέγεθος του κύκλου δείχνει το σχετικό φυσικό μέγεθος του αστέρα, και οι ετικέτες δείχνουν τους τύπους των αστέρων που εμφανίζονται. Εκτός από τους αστέρες της κύριας σειράς, η ομάδα των αστέρων με το μεγαλύτερο εύρος θερμοκρασιών είναι η ομάδα: - Κόκκινοι γίγαντες - Κόκκινοι υπεργίγαντες - Λευκοί νάνοι - Μπλε γίγαντες
Πες μου για την εμπειρία σου, με τι ασχολείσαι τελευταία;
Πες μας για την εμπειρία σου στον έλεγχο: μονάδες δοκιμών, ολοκληρωμένες δοκιμές, Playwright.
Πόσο συχνά χρησιμοποίησες το Tailwind CSS; Διηγήσου την εμπειρία σου με αυτό.
Ποια ήταν η πιο ενδιαφέρουσα εργασία για εσάς κατά τη διάρκεια της εργασίας σας; (για παράδειγμα, η ενσωμάτωση της υπηρεσίας ταυτοποίησης για το Καζακστάν)
Πόσο κατάλληλος/η είστε για εργασία με ρουτίνα, μονότονες διεπαφές σε τραπεζικά συστήματα παράλληλα με τεχνικά ενδιαφέροντα καθήκοντα; Είναι αυτό εμπόδιο;
Στην εφαρμογή (πίνακας πωλήσεων σε React+Redux), οι χρήστες αναφέρουν ότι δεν λειτουργεί όπως αναμένεται. Βρείτε τα προβλήματα και διορθώστε τα. Η εφαρμογή περιλαμβάνει: μια λίστα προϊόντων ταξινομημένη κατά πωλήσεις, οπτικοποίηση πωλήσεων με μορφή γραφήματος μπαρών (ECharts), μια φόρμα προσθήκης νέων προϊόντων. Η κύρια καταγγελία: λέγεται ότι το προϊόν προστίθεται μέσω της φόρμας, αλλά δεν εμφανίζεται στη λίστα.
Ποιοι τύποι υπάρχουν στο TypeScript που δεν υπάρχουν στο JavaScript; Μίλησέ μου για τα utility types.