Java
Ποια είναι η διαφορά στη λειτουργία του consumer με ένα ρητό group.id και χωρίς αυτό;
Τι είναι η αφαίρεση στην αντικειμενοστραφή προγραμματισμό; Πώς την καταλαβαίνετε;
Γιατί δεν χρησιμοποιούνται συναρτήσεις κατακερματισμού με ελάχιστες συγκρούσεις;
Είναι το JDBC ένα πρότυπο ή μια συγκεκριμένη υλοποίηση για την εργασία με βάσεις δεδομένων;
Είναι δυνατόν να δημιουργήσετε ένα δικό σας ερώτημα στο JPA χωρίς να χρησιμοποιήσετε τις τυπικές μεθόδους;
Ποια είναι η διαφορά μεταξύ της προσθήκης στοιχείων σε μια λίστα με τη μέθοδο append και της συγχώνευσης λιστών μέσω συνένωσης;
Χρησιμοποιήσατε εναλλακτικά ή πρόσθετα εργαλεία για την εκτέλεση ερωτημάτων στη βάση δεδομένων, εκτός από το Hibernate;
Πώς γίνεται η κατανομή μνήμης κατά την αρχικοποίηση ενός νέου αντικειμένου στη μνήμη;
Ποιες συνέπειες μπορεί να προκύψουν αν παραλειφθεί η σημείωση Transactional κατά την αποθήκευση μιας εγγραφής στη βάση δεδομένων;
Σε ποιες καταστάσεις και για ποιες εργασίες χρησιμοποιήσατε πολυνηματικότητα στα έργα σας;
Εξηγήστε την έννοια των εικονικών νημάτων και τη χρήση τους.
Ποιοι τρόποι υπάρχουν για να αυξήσετε την απόδοση της εκτέλεσης του bytecode στην JVM;
Πώς υλοποιείται η ασφάλεια των επαναλαμβανόμενων κλήσεων μιας μεθόδου σε έναν REST ελεγκτή ώστε να είναι ανθεκτική στην επανάληψη;
Ποια είναι η διαφορά μεταξύ μιας διαδικασίας και ενός νήματος;
Ποιος είναι ο σκοπός και η εφαρμογή του σχεδιαστικού μοτίβου 'Αλυσίδα ευθύνης';
Έχετε εμπειρία στη βελτιστοποίηση ερωτημάτων SQL;
Πώς μπορείτε να εντοπίσετε ένα πρόβλημα στη συλλογή απορριμμάτων αναλύοντας τα dumps μνήμης Heap;
Ποια στοιχεία μέσα στο HashMap χρησιμοποιούνται για τη σύγκριση των κλειδιών κατά την εκτέλεση αναζητήσεων ή εισαγωγών;
Πώς χειρίζεται το Spring την κατάσταση όταν στο πλαίσιο ορίζονται πολλά συστατικά του ίδιου τύπου;
Μπορεί να θεωρηθεί σφάλμα αν κατά την ενημέρωση ενός στοιχείου του πίνακα αυτό αντικαθίσταται;