Πώς υλοποιείτε και χρησιμοποιείτε τις παραμέτρους από το αρχείο ρύθμισης Bean σε μια εφαρμογή Spring;
Java
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για τη διαχείριση συναλλαγών κατά την εργασία με βάσεις δεδομένων;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της πρακτικής γραφής μονάδων δοκιμών;
Τι σημαίνει ότι η κλάση String είναι αμετάβλητη και γιατί είναι σημαντικό;
Ποια μέθοδο μπορείς να χρησιμοποιήσεις για να αυξήσεις την απόδοση του συστήματος;
Μπορείτε να απαριθμήσετε τις βιβλιοθήκες και τα πλαίσια Java με τα οποία έχετε εργαστεί;
Μπορείτε να μιλήσετε για το τελευταίο έργο στο οποίο εργαστήκατε;
Μπορούν να τρέξουν ταυτόχρονα δύο μέθοδοι, συγχρονισμένες μέσω synchronized, σε μια ίδια κλάση, αν αυτές οι μέθοδοι εργάζονται με διαφορετικά αντικείμενα;
Ποιες καταστάσεις μπορούν να οδηγήσουν στην εξαφάνιση ενός στοιχείου από τη συλλογή HashMap;
Πώς πραγματοποιήσατε τη δοκιμή αλληλεπίδρασης μικροϋπηρεσιών στο τελευταίο σας έργο;
Πώς απελευθερώνετε μια κρατημένη θέση αν ο χρήστης δεν πληρώσει μέσα σε 20 λεπτά;
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για την αύξηση της αποτελεσματικότητας της εκτέλεσης των SQL ερωτημάτων στη βάση δεδομένων;
Ποιοι κανόνες πρέπει να ακολουθούνται κατά τη διάρκεια της μεταφοράς της βάσης δεδομένων;
Πώς υλοποιείται η εκτέλεση μιας συγκεκριμένης επιχειρηματικής λειτουργίας κατά την εκκίνηση της εφαρμογής στο Spring Framework;
Πώς πραγματοποιείται η ανταλλαγή δεδομένων μεταξύ μικροϋπηρεσιών στο έργο σας;
Ποια είναι η διαφορά μεταξύ της κλήσης της μεθόδου run και της μεθόδου start σε ένα νήμα στη Java;
Πώς μπορεί κανείς να διαχειριστεί και να επιλύσει συγκρούσεις σε διαφορετικές εκδόσεις εξαρτώμενων βιβλιοθηκών;
Ποια εργαλεία ανάλυσης και βελτιστοποίησης απόδοσης έχετε χρησιμοποιήσει στην πρακτική σας;
Τι είναι προτιμότερο για την αυτόματη δημιουργία κώδικα: χρήση YAML ή χειροκίνητη γραφή;
Έχετε εργαστεί με εργαλεία αυτοματοποίησης δοκιμών και βιβλιοθήκες ελέγχου κώδικα;