Μπορείς να μιλήσεις για τους διάφορους τύπους συλλεκτών απορριμμάτων που χρησιμοποιούνται στη Java ή σε άλλες γλώσσες προγραμματισμού;
Java
Ποια σημαντικά αποτελέσματα ή επιτυχίες έχεις επιτύχει σε προηγούμενα έργα και είσαι περήφανος γι' αυτά;
Υλοποιήθηκε μια υπηρεσία που χρησιμοποιεί το αρχιτεκτονικό στυλ REST στο τελευταίο σας έργο;
Ποια είναι η διαφορά μεταξύ της χρήσης του ReentrantLock και του ενσωματωμένου συγχρονιστή synchronized στη Java;
Ποιους τομείς ή εργασίες σε ενδιαφέρει να αναπτύξεις στο μέλλον;
Μπορείς να δημιουργήσεις απομακρυσμένη σύνδεση με τον διακομιστή για να εκτελέσεις λειτουργίες;
Ποια εργαλεία ή τεχνολογίες χρησιμοποιείς για να αλληλεπιδράς με βάσεις δεδομένων;
Μπορείτε να εξηγήσετε τι σημαίνει η ανθεκτικότητα του συστήματος σε διαχωρισμό δεδομένων ή δικτυακές αποτυχίες σε κατανεμημένα συστήματα;
Πώς υλοποιείται ακριβώς η διαδικασία διαγραφής στοιχείων από το ArrayList μέσα στη εσωτερική του δομή;
Πώς πραγματοποιείται το μπλοκάρισμα κατά την κλήση μιας στατικής μεθόδου που δηλώνεται με τη λέξη-κλειδί synchronized;
Μπορείτε να χρησιμοποιήσετε τον τροποποιητή synchronized για μια στατική μέθοδο στη Java;
Ποιος είναι ο ρόλος του επιπέδου απομόνωσης των συναλλαγών Repeatable Read στην εξασφάλιση της συνέπειας των δεδομένων;
Μπορείτε να εξηγήσετε τι εννοείται με το προφίλ στο Spring Boot και για ποιο λόγο χρησιμοποιείται;
Πείτε μας τι κάνατε στο προηγούμενο έργο σας και ποιος ήταν ο ρόλος σας.
Ποια βήματα πρέπει να ακολουθηθούν ώστε η σημείωση @Transactional να αρχίσει να λειτουργεί σωστά στην εφαρμογή σας;
Πώς οργανώσατε τη μεταφορά δεδομένων στην αγορά στο τελευταίο σας έργο;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης επαναληπτών στον προγραμματισμό;
Ποια βήματα θα κάνεις αν η εφαρμογή τερματίζει απροσδόκητα λόγω έλλειψης μνήμης;
Πώς μπορεί να υλοποιηθεί η παράλληλη εκτέλεση κώδικα σε Java με τη βοήθεια νημάτων;
Ποιος είναι ο σκοπός της σημείωσης @Transactional στην εργασία με βάσεις δεδομένων;