Sobes.tech

Ποιο πρόβλημα επιλύει η προτεραιότητα των τοπικών εγγραφών κατά τη συγχώνευση ιστορικού με στιγμιότυπο από το backend; Τι συμβαίνει αν αλλάξει αυτή η προτεραιότητα;

7

Πείτε μας τις εντυπώσεις σας από την ολοκλήρωση της δοκιμαστικής εργασίας: με ποιες δυσκολίες ήρθατε αντιμέτωποι, τι σας άρεσε και τι όχι;

6

Ποια είναι η διαφορά στη συμπεριφορά μεταξύ τριών συναρτήσεων: συναρτήσεις async με throw, συναρτήσεις με Promise.reject και συναρτήσεις με new Promise που ρίχνει ένα σφάλμα μέσα στον εκτελεστή;

5

Πώς να επικυρώσετε το εισερχόμενο αίτημα POST κατά τη δημιουργία μιας εργασίας, για παράδειγμα, ο τίτλος πρέπει να είναι μια συμβολοσειρά τουλάχιστον τριών χαρακτήρων; Ποια εργαλεία μπορούν να χρησιμοποιηθούν;

5

Ποιο είναι το τρέχον στάδιο της αναζήτησης εργασίας σας και πότε θα μπορείτε να ξεκινήσετε σε περίπτωση προσφοράς;

5

Σε ποια περίπτωση μπορεί ακόμα να λειτουργήσει ένα συγχρονισμένο try/catch γύρω από μια ασύγχρονη κλήση; Τι συμβαίνει με μια μη διαχειριζόμενη απορριφθείσα υπόσχεση;

5

Πώς να επεκτείνετε μια υπάρχουσα διεπαφή από μια βιβλιοθήκη χωρίς να την ξαναγράψετε εντελώς;

5

Ποιους τύπους utility γνωρίζετε στο TypeScript; Ποια είναι η διαφορά μεταξύ any και unknown;

4

Στον δοσμένο κώδικα, μπορείτε να πιάσετε μια εξαίρεση με try/catch; Πώς να χειριστείτε σωστά μια απορριφθείσα Promise χωρίς await;

4

Ποια είναι η διαφορά μεταξύ interface και type στο TypeScript; Πώς μπορείτε να συνδυάσετε δύο interfaces σε ένα;

4

Γράψτε μια γενική λειτουργία/τύπο που μπορεί να χειριστεί δεδομένα χρήστη και εξηγήστε πώς να περιορίσετε το γενικό.

4

Τι είναι μια ασύγχρονη λειτουργία και τι επιστρέφει η Promise; Από ποια καταστάσεις αποτελείται μια Promise;

4

Τι είναι το middleware στο Express και ποιος είναι ο σκοπός του express.json(); Τι συμβαίνει αν δεν το χρησιμοποιήσουμε;

3

Γιατί η ομαδοποίηση ειδοποιήσεων κατά ημερομηνία υλοποιείται ως ξεχωριστό module και όχι ως συνηθισμένη μέθοδος;

3

Υλοποιήστε μια βασική υπηρεσία REST στο Express για εργασίες: λήψη λίστας, δημιουργία, ενημέρωση και διαγραφή εργασιών.

3

Σε ποια σειρά θα εμφανιστούν οι αριθμοί στο δοσμένο απόσπασμα με Promise, queueMicrotask και setTimeout;

3

Τι επιστρέφει φυσικά η κλήση client.onNotification στην λειτουργούσα εφαρμογή και γιατί το συγχρονισμένο try/catch δεν προστατεύει από το σφάλμα RPC; Πώς να το διορθώσετε;

3

Τι θα δει ο χρήστης στην καρτέλα μετά την επανεκκίνηση της διαδικασίας backend με κενό ιστορικό και αυτόματη ανάκτηση σύνδεσης RPC χωρίς επαναφόρτωση της καρτέλας;

3
/2