Node.js
Έχετε εμπειρία με συστήματα διαχείρισης βάσεων δεδομένων;
Ποιος είναι ο κύριος στόχος της διαδικασίας κανονικοποίησης βάσεων δεδομένων;
Μπορείτε να εξηγήσετε τι είναι ένα εξωτερικό κλειδί σε ένα σύστημα διαχείρισης βάσεων δεδομένων;
Είναι το Express ένα πλαίσιο για την ανάπτυξη διακομιστικών εφαρμογών σε Node.js;
Μπορείς να αναφέρεις τα διάφορα επίπεδα και στάδια ανάπτυξης στο οικοσύστημα του Node.js;
Πώς λάβατε και κατανεμήσατε τις εργασίες στο πλαίσιο του έργου;
Έχετε εμπειρία άμεσης αλληλεπίδρασης με βάση δεδομένων μέσω SQL;
Μπορείτε να εξηγήσετε τις διαφορές μεταξύ των αρχών της Αντιστροφής Εξάρτησης και της Εισαγωγής Εξάρτησης και πώς σχετίζονται;
Ποιο λειτουργικό σύστημα προτιμάτε να χρησιμοποιείτε στην εργασία σας;
Ποια κατεύθυνση προτιμάτε: ανάπτυξη αρχιτεκτονικών λύσεων ή διαχείριση ομάδας;
Μπορείτε να καταγράψετε τους πρωταρχικούς τύπους δεδομένων σε JavaScript;
Ποιος είναι ο ρόλος και η εφαρμογή των υπηρεσιών στην αρχιτεκτονική του Nest.js;
Πώς μπορούμε να διασφαλίσουμε ότι δύο εφαρμογές που χρησιμοποιούν RabbitMQ δεν θα αντικαταστήσουν τα δεδομένα ή μηνύματα η μία της άλλης;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της αρχιτεκτονικής μικροϋπηρεσιών;
Ποιοι στόχοι και κατευθύνσεις στον τομέα της backend ανάπτυξης θέτεις για την επαγγελματική σου ανάπτυξη;
Προτιμάτε να χρησιμοποιείτε το NestJS για την ανάπτυξη διακομιστικών εφαρμογών;
Υπήρξαν περιπτώσεις όπου εργαστήκατε σε εργασίες που είχαν ανατεθεί από άλλες ομάδες ή ειδικούς;
Εξηγήστε τι είναι το JSON Web Token και για ποιο λόγο χρησιμοποιείται στις σύγχρονες web εφαρμογές.
Μπορείτε να εξηγήσετε τις βασικές διαφορές μεταξύ των μεθόδων HTTP GET και POST;
Τι θα κάνατε αν κατά τη διάρκεια μιας σημαντικής κλήσης διακοπτόταν το ρεύμα;