Java
Ποιο είναι το κύριο καθήκον του API Reflection στο πλαίσιο εργασίας με αντικείμενα και κλάσεις;
Ποιος είναι ο ρόλος κάθε επιπέδου απομόνωσης των συναλλαγών στη βάση δεδομένων;
Πώς μπορούμε να αναπαραστήσουμε και να περιγράψουμε τις συνδέσεις και τις αλληλεξαρτήσεις μεταξύ των κορυφών σε μια δομή γράφου;
Έχετε εμπειρία στη χρήση της βιβλιοθήκης jOOQ στα έργα σας;
Διασφαλίζει η δομή δεδομένων Heap την ασφάλεια κατά την εργασία σε περιβάλλον πολλαπλών νημάτων;
Μπορείτε να εξηγήσετε τον σκοπό και τη χρήση του μηχανισμού CascadeType.REMOVE στο JPA;
Πώς διαφέρει η σημείωση @EqualsAndHashCode του Lombok από τη μέθοδο equals και hashCode που δημιουργούνται αυτόματα από τα εργαλεία IDE;
Ποια είναι η διαφορά μεταξύ ενός συστατικού και ενός bean στο πλαίσιο της Java;
Ποια επίπεδα απομόνωσης συναλλαγών υποστηρίζονται στο JDBC;
Ποιοι τύποι εξαιρέσεων υπάρχουν στη γλώσσα Java;
Τι είναι το Spring Data;
Πώς καθορίζει η δημιουργία ενός αντικειμένου της κλάσης Object τη μνήμη του διαθέσιμου χώρου;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης πολυνηματικότητας σε εφαρμογές Java;
Για ποιο λόγο χρησιμοποιούνται οι λειτουργικές διεπαφές ToDoubleBiFunction<T, U>, ToIntBiFunction<T, U> και ToLongBiFunction<T, U>?
Τι είναι το Hibernate;
Ποια είναι η διαφορά μεταξύ των μεθόδων put και compute;
Πώς διαφέρει η χρήση του χώρου στο δίσκο κατά την εκτέλεση των εντολών DELETE και TRUNCATE σε μια βάση δεδομένων;
Τι είναι το hashCode;
Ποια είναι η διαφορά μεταξύ εισαγωγής εξαρτήσεων και αντιστροφής ελέγχου;
Ξέρεις τη διαφορά μεταξύ StringBuilder και συνηθισμένης σύνδεσης συμβολοσειρών στη Java;