Μπορείτε να εξηγήσετε πώς χρησιμοποιήσατε το Apache Kafka στα έργα σας και για ποιους σκοπούς;
Java
Πώς να υλοποιήσετε σωστά τις μεθόδους hashCode και equals σε μια κλάση;
Ποια είναι η διαφορά μεταξύ των σημάνσεων @Component, @Repository και @Service στο Spring και ποιος είναι ο σκοπός τους;
Ποια επαγγελματικά στιγμές ή εργασίες των τελευταίων ετών αποδείχθηκαν οι πιο δύσκολες ή προκάλεσαν τις μεγαλύτερες δυσκολίες για εσάς;
Ποιος ήταν υπεύθυνος για τη δημιουργία και τη ρύθμιση των εικόνων Docker στο τελευταίο σας έργο;
Μπορεί να ονομαστεί το τυπικό διεπαφή που υλοποιεί συλλογές στη γλώσσα προγραμματισμού;
Μπορείτε να εξηγήσετε τι είναι ένα Spring Boot Starter και πώς απλοποιεί τη δουλειά με τις εφαρμογές Spring Boot;
Εξηγήστε την έννοια της αποκανονικοποίησης σε μια βάση δεδομένων και τις συνέπειές της για το έργο.
Ποιος annotator χρησιμοποιείται για την εγγραφή ενός Bean στο πλαίσιο του Spring κατά την αρχικοποίηση της εφαρμογής;
Πώς πρέπει να ενημερωθεί σωστά ο τύπος δεδομένων σε έναν υπάρχοντα πίνακα βάσης δεδομένων;
Ποια μέθοδοι χρησιμοποιούνται για τη διαχείριση κατανεμημένων συναλλαγών στα συστήματα;
Εξηγήστε τη λειτουργία του push broker και το ρόλο του στα συστήματα ανταλλαγής μηνυμάτων.
Μπορείς να περιγράψεις τα βασικά χαρακτηριστικά και ιδιαιτερότητες κατά το σχεδιασμό και την υλοποίηση μιας αρχιτεκτονικής μικροϋπηρεσιών;
Ποιοι τύποι εργασιών έπρεπε να επιλύσετε στην προηγούμενη εργασία σας που σας φάνηκαν αναποτελεσματικοί ή δύσκολοι;
Μπορείτε να εξηγήσετε τι είναι η αναφορά AWR και για ποιο λόγο χρησιμοποιείται;
Πώς μπορεί να δημιουργηθεί μια κλάση των αντικειμένων της οποίας δεν μπορεί να αλλάξει μετά την αρχικοποίηση, ενώ έχει μια συλλογή ως ένα από τα συστατικά της;
Πώς καθορίζουν οι μηχανισμοί συλλογής απορριμμάτων τα αντικείμενα που πρέπει να καταστραφούν;
Σε ποιες περιπτώσεις πραγματοποιείται η καταγραφή της συναλλαγής κατά τη χρήση της σημείωσης @Transactional;
Μοιραστείτε την εμπειρία σας με την ρύθμιση και διαχείριση βάσεων δεδομένων
Είναι αποδεκτό να χρησιμοποιείται η έξοδος των logs στην κονσόλα στο πλαίσιο μιας αρχιτεκτονικής μικροϋπηρεσιών;