Node.js
Περιγράψτε την εμπειρία σας στην ανάπτυξη και υλοποίηση μικροϋπηρεσιών
Ποιος είναι ο λόγος της συμμετοχής σας σε αυτή τη συνέντευξη;
Σε ποιο έτος εισήχθη για πρώτη φορά η τεχνολογία JIT-μεταγλώττισης στο Node.js;
Μπορεί η εκτέλεση κώδικα JavaScript να σταματήσει ή να επιβραδύνει τη διαδικασία απόδοσης μιας σελίδας HTML στο πρόγραμμα περιήγησης;
Μπορείτε να εξηγήσετε τι είναι το πρωτόκολλο uTP και πώς λειτουργεί;
Μπορείτε να εξηγήσετε πώς μια κλάση μπορεί να κληρονομήσει ιδιότητες και μεθόδους από μια άλλη κλάση;
Έχετε εμπειρία με συστήματα ορχήστρωσης κοντέινερ, ιδιαίτερα Kubernetes;
Πώς υλοποιείται η αρχή του πολυμορφισμού στο πλαίσιο NestJS και πώς χρησιμοποιείται για την επέκταση της λειτουργικότητας;
Έχετε εμπειρία στη χρήση συναλλαγών στα έργα σας;
Ποιοι τύποι δομών ευρετηρίου εφαρμόζονται σε βάσεις δεδομένων και με ποιο σκοπό χρησιμοποιούνται;
Έχετε εμπειρία στην αλληλεπίδραση με πελάτες ή αιτούντες στο πλαίσιο έργων;
Ποιοι τύποι ροών δεδομένων υλοποιούνται στο Node.js;
Ποιες προσεγγίσεις και εργαλεία χρησιμοποιείτε για την οργάνωση ασύγχρονων διαδικασιών στο Node.js;
Ποια κατεύθυνση στην επαγγελματική σου δραστηριότητα θέλεις να αναπτύξεις στο μέλλον;
Πώς προσεγγίσατε τη λήψη μιας δύσκολης ή σημαντικής απόφασης;
Πες μου για τα υλοποιημένα έργα σου και την εμπειρία σου σε αυτά
Έχετε πρόσφατα ασχοληθεί με την ανάπτυξη ή τη συντήρηση στοιχείων frontend;
Έχετε εμπειρία εργασίας με παλαιά ή κληρονομημένα έργα;
Μπορείτε να εξηγήσετε τι είναι ένα Event Emitter στο Node.js και πώς χρησιμοποιείται για την επεξεργασία γεγονότων;
Πώς μπορεί να εφαρμοστεί ο μηχανισμός δέσμευσης (Bind) στην ανάπτυξη;