Πώς δημιουργείτε μια δική σας ετικέτα στην Java;
Java
Από πού προέρχονται οι μέθοδοι equals και hashCode;
Πώς καθορίζεται η πολυπλοκότητα της λειτουργίας εισαγωγής ενός στοιχείου σε HashMap σε περίπτωση σύγκρουσης;
Γιατί είναι απαραίτητα τα αυτόματα τεστ στη διαδικασία ανάπτυξης λογισμικού;
Θα πραγματοποιηθεί μια αντίστροφη λειτουργία (δέντρο → λίστα) κατά τη διαγραφή στοιχείων από το HashMap;
Σε ποιες περιπτώσεις συνίσταται η εφαρμογή sharding δεδομένων;
Μπορείτε να εξηγήσετε ποια είναι τα βασικά είδη συλλογών στη βιβλιοθήκη Java και ποια είναι τα χαρακτηριστικά τους;
Πώς να αντιμετωπίσετε τις ανωμαλίες κατά τις συναλλαγές;
Μπορείτε να εξηγήσετε τον σκοπό της μεθόδου finalize() στη Java και σε ποιες περιπτώσεις χρησιμοποιείται;
Μπορείτε να εξηγήσετε τη εσωτερική δομή υλοποίησης του HashMap;
Ποια είναι η διαφορά μεταξύ της εντολής EXPLAIN και EXPLAIN ANALYZE στο πλαίσιο της ανάλυσης εκτέλεσης ερωτημάτων;
Μπορείτε να εξηγήσετε τον σκοπό και τη λειτουργία της κλάσης ThreadLocal στη Java;
Ποια συμπεριφορά διασφαλίζει κάθε επίπεδο απομόνωσης των συναλλαγών στα συστήματα επεξεργασίας δεδομένων;
Χρησιμοποιήθηκε αναπαραγωγή δεδομένων στο τελευταίο σας έργο; Αν ναι, πώς υλοποιήθηκε;
Γιατί όταν εργάζεστε με ευαίσθητες πληροφορίες προτιμάτε να χρησιμοποιείτε τη μέθοδο HTTP POST αντί για GET;
Πείτε μας για την εμπειρία σας με εργαλεία μεταφοράς βάσεων δεδομένων, όπως το Flyway.
Ποιες είναι οι κύριες μορφές κανονικοποίησης δεδομένων που εφαρμόζονται συχνότερα σε βάσεις δεδομένων;
Μπορείτε να εξηγήσετε τι σημαίνει ένα πρόβλημα κατά τη συγχώνευση δεδομένων συμβολοσειράς;
Είναι δυνατόν να προσθέσετε μια νέα εγγραφή σε έναν πίνακα που δεν έχει πρωτεύον κλειδί;
Ποιος είναι ο ρόλος της σημείωσης @Repository στο οικοσύστημα Spring Data και γιατί εφαρμόζεται;