Μπορείτε να εξηγήσετε για ποιο λόγο χρησιμοποιείται ο τελεστής ORDER BY στο SQL και πώς λειτουργεί;
Java
Μπορείτε να εξηγήσετε τον σκοπό και τη χρήση της σημείωσης @Qualifier στο Spring;
Μπορείτε να εξηγήσετε την έννοια της eager φόρτωσης στο Hibernate και πώς διαφέρει από την lazy;
Πώς πραγματοποιήθηκε η δοκιμή στο τελευταίο σας έργο;
Ποια στοιχεία της τρέχουσας δραστηριότητάς σας σας προκαλούν δυσαρέσκεια;
Γιατί επιλέχθηκε το Kafka αντί του RabbitMQ;
Πώς διατηρείτε την επικοινωνία με την ομάδα σας και την ενημερώνετε για την εργασία που έχει γίνει κατά την απομακρυσμένη εργασία;
Ποια είναι η διαφορά μεταξύ γενικών τύπων (Generics) και συνηθισμένων κλάσεων στον προγραμματισμό;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης του Project Reactor για αλληλεπίδραση με βάσεις δεδομένων;
Έχετε εμπειρία με την κλάση CompletableFuture για ασύγχρονο προγραμματισμό σε Java;
Σε ποιες περιπτώσεις συνιστάται η χρήση σχολίου για την εισαγωγή εξαρτήσεων;
Σε ποιο μέρος ή περιβάλλον υλοποιήθηκε αυτό το έργο;
Έχετε πρακτική εμπειρία στη χρήση των λειτουργιών και των νέων δυνατοτήτων που παρουσιάστηκαν στο Java 8;
Τι σημαίνει ο ορισμός της περιοχής για τα beans με τιμές singleton και prototype στο Spring, και πώς επηρεάζει τη συμπεριφορά τους;
Ποιος είναι ο λόγος που η μέθοδος add επιστρέφει μια τιμή τύπου boolean;
Ποια μέθοδο οργάνωσης και διαχείρισης των branches και commits στο Git προτιμάτε να εφαρμόζετε στην εργασία σας;
Ποιος είναι ο κύριος ρόλος και οι εργασίες του Spring στην ανάπτυξη εφαρμογών Java;
Μπορείτε να εξηγήσετε ποιο είναι το πρόβλημα της ψευδούς διαίρεσης cache και πώς επηρεάζει την απόδοση των πολυνηματικών εφαρμογών;
Πώς μπορεί να ενημερώνονται τα δεδομένα στο σύστημα ώστε να εμφανίζονται έγκαιρα στους χρήστες;
Ποιος είναι ο ρόλος και ο σκοπός των beans στην ανάπτυξη εφαρμογών;