Πώς να υλοποιήσετε σωστά τις μεθόδους hashCode και equals σε μια κλάση;
Java
Εξηγήστε τον σκοπό και τα χαρακτηριστικά της χρήσης της λέξης-κλειδιού volatile στον προγραμματισμό.
Μπορείτε να εξηγήσετε τι εννοείται με τον ατομικό τύπο δεδομένων;
Πώς μπορούμε να διασχίσουμε όλα τα κλειδιά και τις τιμές σε ένα αντικείμενο Map;
Έχετε πρακτική εμπειρία με το σύστημα ανταλλαγής μηνυμάτων Kafka;
Μπορείτε να περιγράψετε τους βασικούς τύπους λειτουργιών που διατίθενται στο API Stream στη Java;
Με ποιον σύνθεση ομάδας εργάστηκες στην τελευταία σου θέση;
Ποια είναι τα επίπεδα πρόσβασης στη γλώσσα Java και πώς χρησιμοποιούνται;
Μπορείτε να εξηγήσετε τον ρόλο του συστατικού DispatcherServlet στο Spring MVC και τις βασικές λειτουργίες του;
Ποιος είναι ο σκοπός και η χρήση της λέξης-κλειδιού final στη γλώσσα προγραμματισμού;
Μπορείς να απαριθμήσεις τους τύπους συσχετίσεων που υλοποιούνται στο Hibernate;
Μπορείς να αναφέρεις διαφορετικές προσεγγίσεις για την υλοποίηση του interface Map στη Java;
Εξηγήστε τι είναι η απάντηση HTTP και πώς χρησιμοποιείται στις διαδικτυακές επικοινωνίες
Μπορείτε να εξηγήσετε τον σκοπό της ετικέτας @Data του Lombok και πώς απλοποιεί την ανάπτυξη κλάσεων στη Java;
Περιγράψτε την τελευταία σας εργασιακή εμπειρία και τα βασικά καθήκοντα που εκτελούσατε στην προηγούμενη θέση εργασίας
Πώς μπορεί να υλοποιηθεί μια σχέση τύπου many-to-many σε μια βάση δεδομένων ή ORM;
Μπορείτε να εξηγήσετε τι είναι ένα αρχείο διαμόρφωσης στο Kubernetes και ποιος είναι ο σκοπός του;
Για ποιο λόγο προορίζεται η μέθοδος HTTP PATCH και ποια είναι η διαφορά της από άλλες μεθόδους ενημέρωσης πόρων;
Εξηγήστε τη λειτουργία της σημείωσης @Transactional και τον ρόλο της στη διαχείριση συναλλαγών στη βάση δεδομένων.
Έχετε εμπειρία στη χρήση της βιβλιοθήκης Lombok στα έργα σας;