Πώς οργανώσατε τη δουλειά σας και την αλληλεπίδραση με την ομάδα στην προηγούμενη εργασία σας;
Java
Ποια εργαλεία ή προσεγγίσεις χρησιμοποιήσατε για την εργασία με πολυνηματικότητα στα έργα σας;
Εξηγήστε την αρχή της αντιστροφής ελέγχου και γιατί χρησιμοποιείται στον προγραμματισμό.
Τι σας ελκύει στην ανάγνωση βιβλιογραφίας για το Spring Framework;
Τι σας ώθησε να μελετήσετε το Spring μετά από τόσο καιρό από την έναρξη της επαγγελματικής σας δραστηριότητας;
Τι τύπος διαχείρισης συναλλαγών χρησιμοποιείται από προεπιλογή στο Spring Framework;
Σε ποιες καταστάσεις και γιατί χρησιμοποιείται η βιβλιοθήκη Mockito για δοκιμές συστατικών;
Μπορείτε να εξηγήσετε την έννοια των μπλοκαρισμάτων με μια απαισιόδοξη προσέγγιση και σε τι ακριβώς συνίσταται;
Εξηγήστε τι είναι μια ασθενής αναφορά και πώς διαφέρει από μια ισχυρή αναφορά στη διαχείριση μνήμης.
Μπορείς να απαριθμήσεις τους τύπους πεδίου των components στο Spring Framework;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης φυσικών κλειδιών σε βάσεις δεδομένων;
Έχετε χρησιμοποιήσει στο παρελθόν το σύστημα ανταλλαγής μηνυμάτων RabbitMQ στα έργα σας;
Για ποιο λόγο χρησιμοποιείται η κλάση ThreadLocal;
Μπορείτε να εξηγήσετε τι είναι μια ανώνυμη συνάρτηση στον προγραμματισμό και πώς χρησιμοποιείται;
Ποιο τύπο εργασίας και καθεστώς εργασίας θεωρείτε ότι είναι πιο κατάλληλα για εσάς;
Πώς διασφαλίζετε μια κατανεμημένη συναλλαγή σε πολλαπλές υπηρεσίες;
Τι πρέπει να κάνετε αν η απαραίτητη μέθοδος δεν είναι διαθέσιμη μετά την ενσωμάτωση μιας τρίτης βιβλιοθήκης;
Χρησιμοποιήσατε την ετικέτα @PreDestroy στα έργα σας;
Έχετε εμπειρία στη χρήση του Hibernate για εργασία με βάσεις δεδομένων;
Έχετε δημιουργήσει το δικό σας αρχικό module για το Spring Boot;