Frontend
Ο έλεγχος μοναδικότητας πρέπει να γίνεται χωρίς να λαμβάνεται υπόψη η πεζά/κεφαλαία. Στα props του συστατικού διατίθεται ολόκληρος ο πίνακας δεδομένων και είναι γνωστό το id της γραμμής που επεξεργάζεται ο χρήστης. Πώς να αλλάξω τον validator λαμβάνοντας υπόψη αυτό;
Μίλησέ μου για τα πιο πολύπλοκα σενάρια frontend που έχεις υλοποιήσει στα έργα σου.
Πώς προτεραιοποιείτε το τεχνικό χρέος σε σχέση με τις επιχειρηματικές εργασίες;
Πώς διορθώνω ένα πρόβλημα με var σε μια βρόχο, εκτός από το να αντικαταστήσω το var με το let;
Υπάρχει ένα συστατικό App και ένα συστατικό Rand από μια εξωτερική βιβλιοθήκη, που εμφανίζει έναν τυχαίο αριθμό. Πρέπει να γίνει έτσι ώστε κάθε 3 δευτερόλεπτα ο τυχαίος αριθμός να αλλάζει, και να εμφανίζεται ένας μετρητής των αλλαγών. Όλα αυτά μόνο στο συστατικό App.
Ποια είναι η διαφορά μεταξύ type και interface στο TypeScript; Πλεονεκτήματα και μειονεκτήματα του καθενός;
Πώς να κάνετε ένα συστατικό με 5 props να αγνοεί τις αλλαγές σε τρία από αυτά και να ανανεώνεται μόνο όταν αλλάζουν δύο;
Γιατί χρειάζεται να δεσμεύουμε τις μεθόδους σε κλασικά συστατικά React κατά την εργασία με χειριστές συμβάντων;
Γιατί επιλέχθηκε το IndexedDB για την αποθήκευση προσχεδίων και της κατάστασης των σεναρίων αντί για το localStorage ή το sessionStorage;
Τι είναι το Event Loop και πώς λειτουργεί στο JavaScript;
Ποια είναι η διαφορά μεταξύ των μεθόδων array forEach και map;
Ποιοι είναι οι τρόποι βελτιστοποίησης της απόδοσης στο React;
Είχες μια εγγραφή μέσα σε μια άλλη εγγραφή στον κώδικά σου (συνήθιο πρόβλημα του RxJS); Το διόρθωσες ή εξακολουθεί να υπάρχει;
Πώς αποθηκεύεται η κατάσταση στο React; Με ποια διαχειριστές κατάστασης εργάστηκες;
Τι μπορούμε να υποθέσουμε σχετικά με την αλληλεπίδραση με διαφορετικούς τύπους απαντήσεων: μπορούμε να κάνουμε κλικ στην εικόνα, και στο κείμενο, αλλά τι γίνεται με το βίντεο;
Σε ποια components λειτουργούν τα hooks στο Next.js;
Πώς να προσδιορίσετε αν μια τιμή τύπου unknown είναι συγκεκριμένος ονομασμένος τύπος; Πώς να κάνετε το TypeScript να καταλάβει ότι ο έλεγχος έχει πραγματοποιηθεί (type guard);
Πώς θα αποθηκεύατε τα δεδομένα της φόρμας ώστε ο χρήστης να μπορεί να επιστρέψει μετά την ανανέωση της σελίδας ή το κλείσιμο της καρτέλας (χωρίς αυθεντικοποίηση);
Εσείς αναπτύξατε μόνοι σας τη λύση για την υλοποίηση αναλυτικών στοιχείων (RUM AWS, Sentry, Sonar κ.λπ.), ή σας βοήθησε η ομάδα;
Έχετε εργαστεί ποτέ με Kafka ή παρόμοιους διαμεσολαβητές μηνυμάτων;