Node.js
Πώς αξιολογείτε το επίπεδο γνώσεων και εμπειρίας σας με το Express.js;
Μπορείτε να εξηγήσετε τι εννοείται με την τροποποίηση της εσωτερικής κατάστασης του συστήματος;
Έχετε πρακτική εμπειρία στη χρήση του Docker για κοντεϊνεροποίηση εφαρμογών;
Ποιος είναι ο ρόλος των διεπαφών στο TypeScript και γιατί χρησιμοποιούνται στην ανάπτυξη;
Ποια βήματα λαμβάνεις αυτήν τη στιγμή για να βελτιώσεις την επαγγελματική σου ικανότητα;
Πώς υλοποιείται η ακολουθία των σταδίων επεξεργασίας και συναρμολόγησης στο έργο;
Ποια είναι η κύρια βιβλιοθήκη ή εργαλείο που χρησιμοποιείς στα έργα σου;
Μπορείτε να δώσετε ένα παράδειγμα χρήσης της ενσωμάτωσης στον αντικειμενοστραφή προγραμματισμό;
Μπορείτε να εξηγήσετε τον σκοπό και τη λειτουργία του PGBalancer στο PostgreSQL;
Ποια βιβλιοθήκη ή εργαλείο για εργασία με βάση δεδομένων χρησιμοποιείται στο έργο σας με NestJS;
Γιατί δεν είναι δυνατή η επανάκληση ορισμένων μεθόδων HTTP χωρίς αλλαγή της κατάστασης του διακομιστή;
Χρησιμοποιείς κυρίως JavaScript ή TypeScript στη δουλειά σου;
Ποια μέθοδο χρησιμοποιείτε για να βελτιώσετε και να ενισχύσετε τις δεξιότητές σας με το Node.js;
Πόσο συχνά προτείνατε νέες ιδέες ή πρωτοβουλίες για τη βελτίωση της εργασίας της ομάδας;
Είναι το Express ένα δημοφιλές πλαίσιο web για το Node.js;
Μπορείτε να εξηγήσετε την έννοια του ασύγχρονου προγραμματισμού χρησιμοποιώντας τις λειτουργίες Async και Await;
Συμμετείχατε στην ανάπτυξη ενός μικρού έργου με αρχιτεκτονική μικροϋπηρεσιών ως backend προγραμματιστής;
Μπορείτε να εξηγήσετε τι είναι το μοτίβο Singleton και σε ποιες περιπτώσεις χρησιμοποιείται;
Πώς διαφέρουν οι μηχανισμοί async/await και Promise.all κατά την εργασία με ασύγχρονες λειτουργίες σε JavaScript;
Υποστηρίζεται ο μηχανισμός πολλαπλής κληρονομιάς κλάσεων στο TypeScript;