Node.js
Μπορείτε να εξηγήσετε την έννοια του DDD και τις βασικές αρχές του;
Περιγράψτε την εμπειρία σας με το framework Express σε έργα
Είναι βολικό για εσάς να εργάζεστε από το σπίτι ή προτιμάτε να βρίσκεστε στο γραφείο;
Μπορείτε να εξηγήσετε τι κάνει η μέθοδος Promise.allSettled στη JavaScript;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'js-core framework' στο πλαίσιο της ανάπτυξης JavaScript;
Είναι δυνατόν, χρησιμοποιώντας την ενσωμάτωση, να είναι διαθέσιμα μόνο τα πεδία και τα υπόλοιπα να είναι κρυμμένα;
Έχετε γνώσεις σχετικά με τις θεωρητικές πτυχές της εργασίας με βάσεις δεδομένων;
Μοιραστείτε την εμπειρία υλοποίησης των έργων σας και μιλήστε για τα βασικά καθήκοντα που αντιμετωπίσατε
Εξηγήστε την έννοια του μοτίβου Decorator και ποιο είναι το πλεονέκτημά του στον σχεδιασμό συστημάτων λογισμικού.
Ποιος είναι ο σκοπός των guards στον προγραμματισμό και σε ποιες περιπτώσεις είναι δικαιολογημένη η χρήση τους;
Μπορείτε να αναφέρετε τις μεθόδους HTTP που δεν εγγυώνται το ίδιο αποτέλεσμα σε επαναλαμβανόμενες κλήσεις;
Πώς οργανώσατε τη δουλειά με τις ροές εργασίας των εργαζομένων στα έργα σας;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο BASE στο πλαίσιο των βάσεων δεδομένων;
Ποια είναι τα βασικά πλεονεκτήματα και μειονεκτήματα της χρήσης του Node.js στην ανάπτυξη διακομιστών εφαρμογών;
Μπορείτε να εξηγήσετε την αρχή της αντιστροφής των εξαρτήσεων και πώς εφαρμόζεται στον σχεδιασμό συστημάτων λογισμικού;
Σε ποιες περιπτώσεις είναι σκόπιμο να αποφεύγουμε τη χρήση του NestJS σε έργα;
Τι τύπους εργασιών υλοποιήσατε ή λύσατε κατά την εργασία με το πρωτόκολλο WebSocket;
Ποια είναι τα βασικά πλεονεκτήματα και μειονεκτήματα των συστημάτων διαχείρισης σχεσιακών βάσεων δεδομένων PostgreSQL και της βάσης δεδομένων NoSQL MongoDB;
Γιατί δεν είναι δυνατή η επανάκληση ορισμένων μεθόδων HTTP χωρίς αλλαγή της κατάστασης του διακομιστή;
Πώς οργανώνεται η αποθήκευση πληροφοριών για αυτοκίνητα, τις μάρκες τους και τους ιδιοκτήτες τους σε μια βάση δεδομένων χρησιμοποιώντας σχετικές πίνακες;