Μπορείς να αναφέρεις τα βασικά modules του framework Spring που χρησιμοποιείς ή γνωρίζεις;
Java
Μπορείτε να εξηγήσετε τις βασικές διαφορές μεταξύ των προτύπων Adapter, Facade και Proxy και σε ποιες καταστάσεις είναι καλύτερο να τα χρησιμοποιείτε;
Μπορείτε να εξηγήσετε την έννοια του επιπέδου διάδοσης στο Spring Data και τον ρόλο του στη διαχείριση συναλλαγών;
Μπορείτε να περιγράψετε τους βασικούς τύπους λειτουργιών που διατίθενται στο API Stream στη Java;
Μπορείτε να εξηγήσετε τα στάδια του κύκλου ζωής ενός bean στο Spring Framework;
Από ποια δεδομένα υλοποιείται η συλλογή TreeSet στη Java;
Με ποιον σύνθεση ομάδας εργάστηκες στην τελευταία σου θέση;
Μπορείτε να εξηγήσετε τον σκοπό και τη λειτουργία της κλάσης ThreadLocal στη Java;
Πώς μπορεί να βελτιωθεί η απόδοση των SQL ερωτημάτων σε μια βάση δεδομένων;
Με ποιους τρόπους μπορεί να υλοποιηθεί ή να δημιουργηθεί ένα interface ExecutorService στη Java;
Ποια είναι η κύρια αποστολή της μεθόδου notify() στη βάση δεδομένων Object σε Java;
Ποιος είναι ο σκοπός των annotations @Component, @Repository και @Service στο Spring και πώς διαφέρουν;
Μπορείτε να εξηγήσετε τι σημαίνει το επίπεδο απομόνωσης των συναλλαγών Read Committed;
Μπορούν οι συμβολοσειρές σε μια γλώσσα προγραμματισμού να θεωρηθούν αμετάβλητα αντικείμενα;
Εξηγήστε την έννοια των παραμετροποιημένων τύπων και τη χρήση τους στον προγραμματισμό.
Ποιες σημάνσεις χρησιμοποιούνται για τον ορισμό και τη διαμόρφωση των beans στο πλαίσιο του Spring Framework;
Εξηγήστε τι εννοείται με τη χρήση παράλληλων νημάτων στη Java και ποια είναι τα πλεονεκτήματά του
Μπορείς να απαριθμήσεις τους τύπους συσχετίσεων που υλοποιούνται στο Hibernate;
Ποιος είναι ο σκοπός της μεθόδου notifyAll() στην κλάση Object και σε ποιες περιπτώσεις πρέπει να χρησιμοποιείται;