Σε ποιο τεχνολογικό περιβάλλον υλοποιήθηκε το τελευταίο σας έργο;
Java
Ποιες βασικές διεπαφές υλοποιούνται στο Java Collection Framework;
Τι ακριβώς απελευθερώνει ο συλλέκτης απορριμμάτων: την περιοχή μνήμης heap ή τη στοίβα;
Πώς διαφέρουν οι μέθοδοι αναζήτησης στοιχείων σε ArrayList και LinkedList κατά τη χρήση δείκτη;
Ποια λειτουργία γίνεται πρώτη: φιλτράρισμα δεδομένων με το WHERE ή σύνδεση πινάκων μέσω JOIN;
Ποιος είναι ο ρόλος του αποθετηρίου στην αρχιτεκτονική των λογισμικών λύσεων;
Μπορείτε να εξηγήσετε πώς υλοποιείται ο συγχρονισμός νημάτων με τη λέξη-κλειδί synchronized στη Java;
Πόσο χρήσιμη θεωρείς την εμπειρία από αυτή τη συνέντευξη;
Σε ποιες περιπτώσεις είναι προτιμότερο να εφαρμόζεται ο μηχανισμός απαισιόδοξης κλειδώματος για την εξασφάλιση της συνέπειας των δεδομένων;
Ποιες εργαλεία αντικειμενο-σχεσιακής χαρτογράφησης γνωρίζετε και έχετε χρησιμοποιήσει στην πράξη;
Τι σας ώθησε να χρησιμοποιήσετε XML scripts αντί για SQL για την αυτοματοποίηση εργασιών;
Σε ποιες περιπτώσεις συνιστάται η χρήση της δομής δεδομένων HashMap;
Πώς υλοποιήσατε την επεξεργασία μεγάλου όγκου δεδομένων στα έργα σας;
Μπορείτε να εξηγήσετε τι είναι το RestTemplate στο πλαίσιο του Spring Framework και πώς χρησιμοποιείται για την εκτέλεση HTTP αιτημάτων;
Ποια στοιχεία περιλαμβάνει η δήλωση μιας συνάρτησης στη Java;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'Job' στο πλαίσιο συστημάτων ή προγραμματισμού;
Εξηγήστε την έννοια της δεξαμενής συμβολοσειρών στη Java και τον σκοπό της.
Υπήρξαν καταστάσεις όπου κατά την τροποποίηση μιας συλλογής κατά τη διάρκεια της διαδρομής της προέκυψε σφάλμα ConcurrentModificationException;
Ποιες στρατηγικές πρέπει να χρησιμοποιηθούν για την εξάλειψη των ασυνεπειών δεδομένων όταν αποθηκεύονται μόνο σε μέρος των υπηρεσιών;
Μπορείς να απαριθμήσεις τις τυπικές δομές δεδομένων που υλοποιούνται στο Java Collections Framework;