Java
Μπορείτε να εξηγήσετε τι σημαίνει η υπεράσπιση μιας μεθόδου στον αντικειμενοστραφή προγραμματισμό;
Ποια βήματα πρέπει να ληφθούν για να μετατραπεί μια κλάση σε πλήρη οντότητα στο σύστημα;
Ονομάστε τις βασικές κλάσεις για εργασία με ροές εισόδου και εξόδου στη Java.
Πώς αντιδράτε όταν πρέπει να βοηθήσετε τους συναδέλφους σας με τα καθήκοντά τους ή να αναλάβετε τις ευθύνες τους;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης ArrayList στη Java;
Πώς μπορεί κανείς να εξάγει μόνο μοναδικές τιμές από μια στήλη με ονόματα σε ένα ερώτημα SQL;
Ποιο λογισμικό ή εργαλεία χρησιμοποιήσατε για την αυτόματη κατασκευή έργων;
Πώς καθορίζει το Spring τη σειρά δημιουργίας και αρχικοποίησης των beans στο πλαίσιο της εφαρμογής;
Πώς θα επηρεάσει η κλήση μιας δημόσιας μεθόδου που είναι σημειωμένη με @Transactional, η οποία καλεί μια ιδιωτική μέθοδο με την ετικέτα @Transactional και την παράμετρο REQUIRES_NEW;
Γιατί η συλλογή Map καταλαμβάνει μια μοναδική θέση στην ιεραρχία των συλλογών;
Πώς διακρίνουμε τη χρήση των annotations @Autowired και @Inject στο πλαίσιο του Spring και σε τι διαφέρουν;
Αναφέρετε τα βασικά χαρακτηριστικά των σχεδιαστικών προτύπων.
Πώς ήταν η διαδικασία υποβολής αίτησης και επιλογής για την πρακτική;
Είναι δυνατόν ένας καταναλωτής να επεξεργάζεται ταυτόχρονα πολλαπλές παρτίδες δεδομένων;
Πώς να εξάγετε το πρώτο ή το μοναδικό στοιχείο από μια συλλογή List;
Γιατί η ετικέτα @Transactional δεν εφαρμόζεται σε ιδιωτικές μεθόδους στην Java;
Μπορείτε να μιλήσετε για τη διαμόρφωση του δοκιμαστικού περιβάλλοντος που χρησιμοποιήσατε στο τελευταίο σας έργο;
Ποιος είναι ο ρόλος και τα χαρακτηριστικά των διαφόρων τομέων της ζωής των Spring-συστατικών;
Ποια πούλς νημάτων υπάρχουν στη Java (εκτός από το ForkJoinPool);
Ποιες προσεγγίσεις και μέσα παρέχονται στο Spring MVC για την αντιμετώπιση εξαιρέσεων και σφαλμάτων;