Node.js
Έχετε εμπειρία στη μετανάστευση ενός συστήματος από μια μονολιθική αρχιτεκτονική σε μια δομή μικροϋπηρεσιών;
Τι τύπους δοκιμών δημιουργήσατε και χρησιμοποιήσατε στα έργα σας;
Ποιες HTTP αιτήσεις πρέπει να έχουν την ιδιότητα της ιδιομορφίας;
Έχεις ερωτήσεις που θα ήθελες να διευκρινίσεις;
Πώς να επεξεργαστείτε σειριακά παράλληλες λειτουργίες αφαίρεσης υπολοίπου για να αποφύγετε διπλή αφαίρεση (συνθήκη αγώνα);
Πρέπει να εφαρμόζεται η αρχή DRY κατά την τήρηση των αρχών SOLID στην ανάπτυξη;
Μπορείτε να εξηγήσετε τι εννοείται με τις διεπαφές στη γλώσσα TypeScript;
Ποιο είναι το αναμενόμενο επίπεδο εισοδήματος που θέτετε ως στόχο;
Σε ποιες περιπτώσεις πρέπει να χρησιμοποιείτε τον τύπο undefined στο TypeScript;
Μπορείτε να μιλήσετε για την ομάδα που συμμετείχε στο τελευταίο σας έργο;
Ποιο είναι το επίπεδο γνώσεών σου στο TypeScript και πώς το εφαρμόζεις στην πράξη;
Μπορείς να εξηγήσεις πολύπλοκες έννοιες με τρόπο που να καταλαβαίνει ένας άνθρωπος χωρίς τεχνική εμπειρία;
Με ποια μέσα μπορεί να υλοποιηθεί ο έλεγχος ασυνχρόνιστης εκτέλεσης και ροών σε Node.js;
Μπορεί να θεωρηθεί ότι ένα αίτημα HTTP PUT είναι ασφαλές για επανάληψη στο πλαίσιο αλλαγών δεδομένων;
Μπορεί να χρησιμοποιηθεί πολλαπλή κληρονομιά στη γλώσσα TypeScript;
Έχεις χρησιμοποιήσει TypeScript σε έργα στα οποία εργάστηκες;
Εξηγήστε τις διαφορές μεταξύ του τελεστή HAVING και της συνθήκης WHERE σε SQL και σε ποιες περιπτώσεις πρέπει να χρησιμοποιούνται.
Ποια είναι η εμπειρία σας στην ανάπτυξη με Node.js;
Μπορείτε να εξηγήσετε τι σημαίνει ασθενής συνοχή μεταξύ των συστατικών του συστήματος;
Ποια είναι η διαφορά μεταξύ των εννοιών BASE και ACID κατά την εργασία με βάσεις δεδομένων;