Node.js
Ονομάστε τις μεθόδους υποσχέσεων (Promise.resolve, Promise.reject και άλλες)
Γιατί η async-λειτουργία επιστρέφει Promise αν την καλέσουμε χωρίς await;
Περιγράψτε μια τυπική στοίβα backend: πώς διαχειρίζεστε το routing, την επικύρωση, την αυθεντικοποίηση, τη διαχείριση σφαλμάτων και το logging;
Πώς να δημιουργήσετε έναν πράκτορα για μια εταιρική βάση γνώσεων (wiki) με ελάχιστα έξοδα σε μεγάλο όγκο εγγράφων;
Πώς κεντράρετε ένα μπλοκ οριζόντια και κάθετα;
Τι κάνετε αν ένας συνάδελφος δεν ακολουθεί τη καθορισμένη διαδικασία εργασίας (π.χ., δεν ακολουθεί το Git workflow);
Μπορείς να μιλήσεις λίγο για την εργασιακή σου εμπειρία (σύμφωνα με το βιογραφικό σου);
Ποια επίπεδα απομόνωσης συναλλαγών γνωρίζετε και τι σημαίνουν;
Ποια είναι η διαφορά μεταξύ της εξαγωνικής αρχιτεκτονικής, της ιεραρχικής και της καθαρής (Clean) αρχιτεκτονικής;
Συμφωνία εμπιστευτικότητας και η προθυμία να την υπογράψετε, καθώς και οι όροι έναρξης εργασίας
Τι γίνεται με τις τεχνολογίες με τις οποίες εργάζεστε;
Έχετε εργαστεί ποτέ με streams στο Node.js;
[όνομα] μιλάει για την τρέχουσα ομάδα: το μέγεθός της, τη δομή και τη ροή εργασίας.
[όνομα] έχει ερωτήσεις ή σημεία που θα ήθελε να διευκρινίσει;
Τι τύπος σχέσης θα έχουν οι πίνακες βιβλίων και συγγραφέων;
Μπορείς να εξηγήσεις πώς οργάνωσες ακριβώς μία φορά την παράδοση μηνυμάτων στο Kafka;
Πώς μπορεί να αλλάξει το πλαίσιο μιας λειτουργίας;
Πώς επηρεάζει η δημιουργία ευρετηρίου τη διαθεσιμότητα του πίνακα; Υπάρχει τρόπος να δημιουργηθεί ευρετήριο χωρίς μπλοκάρισμα;
// 2. Δημιουργήστε ένα ερώτημα για την επιλογή χρηστών που δεν έχουν πορτοφόλι σε EUR.
Τι κάνετε αν μια εργασία δεν ολοκληρώνεται εγκαίρως στο sprint ή δεν προλαβαίνετε την κυκλοφορία;