Σε ποιες περιπτώσεις μπορεί να προκύψει εξαίρεση LazyInitializationException στο Hibernate;
Java
Μπορούν να δηλωθούν υλοποιήσεις μεθόδων προεπιλογής μέσα σε λειτουργικές διεπαφές στη Java;
Μπορεί να βελτιωθεί η απόδοση στην επεξεργασία μεγάλων αιτημάτων;
Ποιοι τρόποι μπορούν να χρησιμοποιηθούν για την υλοποίηση λειτουργικών εκφράσεων (Lambda) στον προγραμματισμό;
Πώς πραγματοποιείται η ρύθμιση και η εγγραφή Bean στο πλαίσιο του Spring Framework;
Ποια μέθοδοι χρησιμοποιούνται για τη δημιουργία συνθηκολόγησης σε μια στήλη βάσης δεδομένων;
Μπορούμε να θεωρήσουμε ότι η μέθοδος που καλείται μέσω ενός αντικειμένου proxy είναι στατική;
Πώς μπορείτε να καταγράψετε τις αλλαγές στο αποθετήριο Git;
Πώς διασφαλίσατε την ασφάλεια της αποθήκευσης των κωδικών πρόσβασης στο τελευταίο σας έργο;
Εξηγήστε το πρόβλημα N+1 που μπορεί να προκύψει κατά τη χρήση του Hibernate και πώς να το αποφύγετε.
Μπορείτε να εξηγήσετε την αρχή λειτουργίας της λέξης-κλειδιού 'volatile' στη γλώσσα Java και πώς επηρεάζει τη δουλειά με τις μεταβλητές σε ένα περιβάλλον πολλαπλών νημάτων;
Πώς διασφαλίζεται η σύνδεση μεταξύ των πινάκων στη βάση δεδομένων;
Έχετε εμπειρία στη χρήση coroutine στα έργα σας;
Πώς επηρεάζει η αλλαγή της περιοχής ζωής των beans στο Spring την κλήση των μεθόδων που έχουν σημειωθεί με @PreDestroy;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο API Gateway και πώς λειτουργεί στην αρχιτεκτονική των κατανεμημένων συστημάτων;
Πώς μπορεί να διασφαλιστεί η σωστή λειτουργία των ανταγωνιστικών αντικειμένων μιας κλάσης κατά την παράλληλη εκτέλεση;
Επιτρέπεται να δηλώσετε μια κλάση ως τελική όταν χρησιμοποιείται ως Entity στο JPA;
Μπορείτε να εξηγήσετε τι είναι το αρχείο καταγραφής συναλλαγών στο Kafka και πώς χρησιμοποιείται για την εξασφάλιση της αξιοπιστίας της μεταφοράς δεδομένων;
Σε ποια κλάση της Java προορίζεται η μέθοδος notify;
Τι συμβαίνει αν, κατά την κλήση της μεθόδου equals, το αντικείμενο με το οποίο συγκρίνεται είναι null;