Κάνεις αλλαγές στην αναπτυγμένη έκδοση της εφαρμογής μετά από διορθώσεις ή ενημερώσεις;
Java
Πώς μπορεί κανείς να διαχειριστεί και να επιλύσει συγκρούσεις σε διαφορετικές εκδόσεις εξαρτώμενων βιβλιοθηκών;
Έχετε δημιουργήσει δικά σας ερωτήματα (JPQL ή SQL) κατά την εργασία με το Spring Data JPA;
Σε ποιες καταστάσεις μπορεί να προκύψουν προβλήματα απόδοσης κατά τη χρήση του Hibernate;
Ποια συμπεριφορά διασφαλίζει τη χρήση της λέξης-κλειδιού volatile στον πολυνηματικό προγραμματισμό σε Java;
Πόσο συχνά χρησιμοποιείς το API Stream κατά την εκτέλεση των καθηκόντων σου;
Πώς πραγματοποιείται η προσθήκη ενός στοιχείου στη δομή δεδομένων HashMap;
Τι αλλαγές συμβαίνουν στην φυσική τοποθέτηση των δεδομένων στον δίσκο μετά τη διαγραφή μιας γραμμής από έναν πίνακα στη βάση δεδομένων;
Ποια είναι τα αποτελέσματα όταν προσπαθείτε να τροποποιήσετε μια συλλογή που έχει δηλωθεί ως αμετάβλητη;
Ποιο ρόλο παίζουν οι μέθοδοι hashCode και equals κατά την εργασία με HashMap και γιατί είναι σημαντικό να τις χρησιμοποιούμε σωστά;
Πότε πρέπει να χρησιμοποιείτε μερικά και καλυπτικά ευρετήρια;
Ποιοι τύποι μεταβλητών υπάρχουν στη Java;
Εξηγήστε τον μηχανισμό λειτουργίας της δομής δεδομένων TreeMap και πώς υλοποιεί την ταξινόμηση των στοιχείων
Πότε ακριβώς καλούνται οι μέθοδοι ενδιάμεσης επεξεργασίας στη ροή Stream στην Java;
Ερώτηση 1. Ποιοι τύποι δεδομένων δεν μπορούν να χρησιμοποιηθούν ως κλειδιά στο HashMap; - Πίνακες - Ατομικά (AtomicBoolean, AtomicInteger κ.ά.) - Πρωταρχικοί τύποι - Αναφορές
Μπορείτε να εξηγήσετε τον σκοπό της σημείωσης @Repository στο Spring και πώς χρησιμοποιείται στην εργασία με βάσεις δεδομένων;
Μπορεί το πρωτόκολλο HTTP να χρησιμοποιηθεί για ανταλλαγή δεδομένων μεταξύ διαφορετικών υπηρεσιών;
Σε ποιες περιπτώσεις η χρήση της μεθόδου GET στο πρωτόκολλο HTTP μπορεί να είναι περιορισμένη ή ανεπιθύμητη;
Τι εμπειρία έχετε από συμμετοχή σε hackathons;
Σε ποια σενάρια προγραμματισμού χρησιμοποιείται η συνάρτηση wait() για συγχρονισμό διαδικασιών ή νημάτων;