Τι διαχωρίζει το HashSet από το TreeSet και σε ποιες περιπτώσεις είναι καλύτερο να χρησιμοποιείτε το καθένα;
Java
Έχετε εμπειρία ταυτόχρονης εργασίας σε τρία διαφορετικά καθήκοντα μέσα σε μια ημέρα;
Ποιες είναι οι βασικές απαιτήσεις και ιδιότητες που πρέπει να έχει η μέθοδος equals στην Java;
Πώς χρησιμοποιήσατε την κληρονομικότητα ή παρόμοιες έννοιες κατά την εργασία με πόρους και αντικείμενα στο Kubernetes;
Πες μου για μια περίπτωση που δεν κατάφερες να τηρήσεις τις προθεσμίες για την ολοκλήρωση μιας εργασίας
Έχετε εμπειρία στην αυτοδύναμη ανάπτυξη λύσεων από το μηδέν;
Εξηγήστε την αρχή της αντιστροφής ελέγχου και γιατί χρησιμοποιείται στον προγραμματισμό.
Ποια είναι η διαφορά μεταξύ της χρήσης του Spring Boot και του τυπικού Boot στην ανάπτυξη εφαρμογών;
Έχετε εμπειρία με το Java Persistence API (JPA);
Ποια είναι η κύρια λειτουργία του ORM στην ανάπτυξη λογισμικού;
Πόσο συχνά αλληλεπιδράτε με την ομάδα ή τους συναδέλφους σας στο έργο;
Πώς αξιολογείς τις δεξιότητές σου στην αλληλεπίδραση με τους άλλους και στην ομαδική εργασία;
Ποιες οδηγίες διαχείρισης εφαρμόσατε στο προηγούμενο έργο σας;
Μπορείς να απαριθμήσεις τις πιθανές καταστάσεις εκτέλεσης ενός νήματος στη Java και να τις εξηγήσεις;
Μπορείτε να εξηγήσετε τι σημαίνει η ανθεκτικότητα του συστήματος σε διαχωρισμό δεδομένων ή δικτυακές αποτυχίες σε κατανεμημένα συστήματα;
Ποιος είναι ο κύριος ρόλος και τα πλεονεκτήματα της χρήσης του Spring Boot στην ανάπτυξη εφαρμογών Java;
Ποια κατεύθυνση ή έργο υλοποιείτε αυτήν τη στιγμή στην εταιρεία σας;
Μπορείς να αναφέρεις δύο χαρακτηριστικά ή δεξιότητες στις οποίες θεωρείς ότι είσαι πιο δυνατός;
Πώς λαμβάνετε και κατανέμετε τις εργασίες για την τρέχουσα θέση εργασίας σας;
Ποια είναι τα χαρακτηριστικά κλιμάκωσης που είναι τυπικά για τα μονολιθικά συστήματα και πώς υλοποιούνται;