Node.js
Ο λόγος επιλογής αυτού του εκπαιδευτικού ιδρύματος
Πόσα έργα είχατε μέχρι τώρα;
Τι να κάνετε αν η βάση δεδομένων φορτώνεται στο 100% κάθε 30 λεπτά; Πώς να λύσετε το πρόβλημα μιας βαριάς αναλυτικής ερώτησης;
Ποιος είναι ο κύριος ρόλος και τα πλεονεκτήματα της χρήσης του Redux στη διαχείριση της κατάστασης της εφαρμογής;
Ποια βήματα πραγματοποιούνται στη διαδικασία εμφάνισης μιας ιστοσελίδας στον browser;
Έχετε εμπειρία στη ρύθμιση και χρήση του αρχείου tsconfig.json σε έργα TypeScript;
Έχεις συμμετάσχει στην ανάπτυξη backend συστημάτων σε ομάδα ή ανεξάρτητα;
Τι είναι η ιδιομορφία;
Μπορείτε να εξηγήσετε την αρχή ACID στο πλαίσιο της εργασίας με βάσεις δεδομένων;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης της βιβλιοθήκης ORM Sequelize σε έργα Node.js;
Ποια είναι η διαφορά μεταξύ του πρωτοκόλλου WebSocket και του τυπικού πρωτοκόλλου HTTP κατά την ανταλλαγή δεδομένων στο δίκτυο;
Πότε να χρησιμοποιείτε έναν πίνακα μέσα σε ένα έγγραφο στο MongoDB και πότε να δημιουργείτε μια ξεχωριστή συλλογή (ένα-προς-πολλά);
Υπάρχει σώμα απάντησης στην απάντηση του διακομιστή;
Ποιος είναι ο κύριος ρόλος και τα πλεονεκτήματα της χρήσης της βάσης δεδομένων MongoDB σε ένα έργο;
Πώς αξιολογείτε τις δεξιότητές σας με το TypeScript και το επίπεδο γνώσης αυτής της γλώσσας;
Μπορείτε να εξηγήσετε τι είναι το σύστημα ανταλλαγής μηνυμάτων NATS και για ποιο λόγο χρησιμοποιείται;
Συμμετείχατε σε ένα έργο που χρησιμοποιούσε το TypeORM για εργασία με βάσεις δεδομένων;
Μπορείς να αναφέρεις και να εξηγήσεις τις βασικές ασύγχρονες λειτουργίες ή συναρτήσεις που χρησιμοποιούνται στο Node.js;
Έχεις χρησιμοποιήσει API ροών στα έργα σου για επεξεργασία δεδομένων;
Μπορείτε να εξηγήσετε πώς λειτουργεί η μέθοδος Promise.all και ποιος είναι ο σκοπός της;