Πώς υλοποιείται η ιδιομορφία στις λειτουργίες REST API;
Java
Μπορείτε να εξηγήσετε τι εννοείται με την αρχιτεκτονική του συστήματος αποθήκευσης δεδομένων (Data Warehouse);
Πώς καταλαβαίνεις ότι ο κώδικας είναι ολοκληρωμένος και έτοιμος για ανασκόπηση;
Πώς δημιουργείται η ψηφιακή υπογραφή για τα δεδομένα;
Ποιες εργασίες διασφαλίζουν τα επίπεδα απομόνωσης των συναλλαγών στα συστήματα διαχείρισης βάσεων δεδομένων;
Πώς υλοποιείται η καθυστερημένη αρχικοποίηση των συλλογών στο Hibernate;
Με ποιους τρόπους διευρύνετε τις επαγγελματικές σας γνώσεις στον τομέα των πληροφοριακών τεχνολογιών;
Σε ποιες περιπτώσεις εφαρμόζεται το μοτίβο Abstract Factory στην ανάπτυξη λογισμικού;
Η υπηρεσία αυθεντικοποίησης βρίσκεται ανάμεσα στο API και την Υπηρεσία Συναλλαγών — αν πέσει, όλα καταρρέουν. Πώς το διασφαλίσατε αυτό;
Ποιος είναι ο σκοπός της κλάσης ResponseEntity στο πλαίσιο Spring;
Πώς πραγματοποιείται η αποθήκευση και η αναζήτηση στοιχείων στο HashSet; Ποια εσωτερικά μηχανισμοί χρησιμοποιούνται;
Μπορεί να χρησιμοποιηθεί μια συνδεδεμένη λίστα για την υλοποίηση μιας ουράς;
Δύο αντικείμενα με equals, τον ίδιο hashCode, αλλά διαφορετικό identityHashCode — τι θα συμβεί κατά την εισαγωγή τους σε ένα HashMap;
Ποιο παρενέργεια εμφανίζεται κατά την εκτέλεση του κώδικα BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 60; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END; BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 40; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END;
Ποια είναι η βασική διαφορά μεταξύ των annotations @AllArgsConstructor και @RequiredArgsConstructor στο Lombok;
Πώς μπορείτε να χειριστείτε μια κατάσταση όπου προκύπτει μια εξαίρεση στο πρόγραμμα;
Είναι δυνατόν να δημιουργήσετε και να εκτελέσετε ταυτόχρονα ένα εκατομμύριο νήματα σε ένα σύστημα;
Με ποιους τρόπους μπορεί να εφαρμοστεί η Java στη τρέχουσα θέση σας;