Java
Εξηγήστε τον μηχανισμό λειτουργίας της σημείωσης @Transactional στο Spring Framework και πώς διασφαλίζει τη διαχείριση των συναλλαγών.
Μπορείς να απαριθμήσεις τους διάφορους τύπους πακέτων ανάλογα με τη λειτουργία τους;
Με τι δουλεύει ο συλλέκτης απορριμμάτων (Garbage Collector);
Μπορείτε να εξηγήσετε την ουσία του μοτίβου singleton στο πλαίσιο του Spring και την εφαρμογή του;
Σε ποιες περιπτώσεις μπορεί να χαθεί ή να γίνει απρόσιτη μια τιμή που σχετίζεται με ένα αμετάβλητο κλειδί σε μια δομή HashMap;
Μπορείτε να δώσετε ένα παράδειγμα πότε εφαρμόζεται η τοπική αποθήκευση δεδομένων σε ένα έργο;
Πώς να αποκτήσετε πρόσβαση στις υπερκαλυμμένες μεθόδους της γονικής κλάσης σε Java;
Έχετε εφαρμόσει τη μεθοδολογία υδραυλικής προσέγγισης στα έργα σας;
Σε ποιες περιπτώσεις συνιστάται η χρήση της λέξης-κλειδιού volatile στη Java;
Ποια είναι η διαφορά μεταξύ δυναμικών δομών δεδομένων και στατικών πινάκων;
Ποιος είναι ο κύριος σκοπός μιας γραμμής στον προγραμματισμό και ποια χαρακτηριστικά έχει;
Τι είναι ένας διακομιστής εφαρμογών;
Ποιος είναι ο λόγος που δεν χρησιμοποιείται άμεσα η σημείωση @Autowired στα πεδία στο Spring;
Μπορείς να αναφέρεις τις βασικές κανονικές μορφές στη θεωρία βάσεων δεδομένων;
Πώς καθορίζεται ο χρόνος πρόσβασης στο πρώτο στοιχείο της ArrayList;
Τι να κάνετε αν στη βάση δεδομένων δεν υπάρχει RIGHT JOIN, μόνο LEFT JOIN;
Ποια είναι η διαφορά μεταξύ των τροποποιητών πρόσβασης protected και package-private (προεπιλογή) στη γλώσσα Java;
Εξηγήστε τις διαφορές μεταξύ των δομών δεδομένων HashMap και HashSet
Γιατί ο τύπος δεδομένων int, που αντιπροσωπεύει έναν 32-bit αριθμό, δεν μπορεί να αποθηκεύσει μια τιμή που υπερβαίνει περίπου τα 2 δισεκατομμύρια;
Πώς επηρεάζει η αλλαγή της τιμής του κλειδιού τη λειτουργία της δομής δεδομένων Map;