Μπορείτε να εξηγήσετε τον μηχανισμό διάδοσης των συναλλαγών στο Spring και τους τύπους του;
Java
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης της λέξης-κλειδιού static στον προγραμματισμό;
Ποιος είναι ο σκοπός του τροποποιητή transient στον προγραμματισμό;
Έχετε εμπειρία με ουρές μηνυμάτων στο Apache Kafka;
Είναι δυνατόν να υπάρχουν ταυτόχρονα πολλά αντικείμενα Bean στο πλαίσιο Spring;
Μπορείτε να δώσετε ένα παράδειγμα σεναρίου όπου είναι απαραίτητο να χρησιμοποιήσετε πολλές μονάδες του συστατικού Bean στο Spring;
Ποια αρχιτεκτονική θα είναι πιο αποτελεσματική για τη γρήγορη δημιουργία ενός ελάχιστα λειτουργικού προϊόντος (MVP);
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για να προσδιοριστεί η τελευταία λέξη σε μια ακολουθία κειμένου;
Πώς αποθηκεύονται οι κόμβοι μιας συνδεδεμένης λίστας στον χώρο μνήμης της σωρού;
Μπορείτε να εξηγήσετε πώς τοποθετούνται τα στοιχεία μέσα στη δομή δεδομένων Set;
Ποια μέθοδο υπάρχουν για την αντιστροφή της σειράς των χαρακτήρων σε μια συμβολοσειρά;
Μπορείτε να εξηγήσετε τι είναι το Spring Batch και σε ποιες περιπτώσεις χρησιμοποιείται για την επεξεργασία δεδομένων;
Ποια είναι η διαφορά μεταξύ της χρήσης primitive τύπων δεδομένων και των αντικειμένων-περιτυλίγματος τους στον προγραμματισμό;
Ποια μπορεί να είναι τα μειονεκτήματα της χρήσης της σημείωσης @Autowired στο Spring;
Ποια μέθοδος μπορεί να χρησιμοποιηθεί για να βελτιωθεί η αποτελεσματικότητα της αλληλεπίδρασης με τη βάση δεδομένων;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα των μεθόδων map και flatMap κατά την εργασία με streams στο Java Stream API;
Το μήκος μιας μεταβλητής τύπου int διαφέρει συνήθως από αυτό ενός short, επηρεάζοντας τη λειτουργία της JVM;
Σε ποιο σημείο της μνήμης τοποθετούνται συνήθως τα αντικείμενα-περιτυλίγματα για τους πρωταρχικούς τύπους δεδομένων;
Εξηγήστε τι είναι μια κυκλική εξάρτηση στο πλαίσιο του Spring και πώς να την αποφύγετε
Μπορείς να συγκρίνεις την ταχύτητα αναζήτησης ενός στοιχείου σε διαφορετικούς τύπους συλλογών;