Java
Πώς διαφέρουν τα μοντέλα συναλλαγών με και χωρίς διατήρηση κατάστασης;
Κάνεις αλλαγές στην αναπτυγμένη έκδοση της εφαρμογής μετά από διορθώσεις ή ενημερώσεις;
Έχετε χρησιμοποιήσει κώδικα Java για τον ορισμό και τη ρύθμιση συστατικών σε εφαρμογές Spring;
Πώς να προστατευτείτε από διπλότυπα μηνύματα στο Kafka (αποκλειστικότητα);
Ποια είναι η ανάγκη χρήσης ιεραρχίας εξαιρέσεων στη γλώσσα Java;
Ποσα μέσα ή προσεγγίσεις χρησιμοποιήσατε για την εκτέλεση μεταναστεύσεων βάσεων δεδομένων;
Μπορείς να απαριθμήσεις τα βασικά συστατικά του JPA και τις λειτουργίες τους;
Ποιο τύπο εργασίας και καθεστώς εργασίας θεωρείτε ότι είναι πιο κατάλληλα για εσάς;
Μπορείτε να χρησιμοποιήσετε μια εγγενή ερώτηση SQL για την ατομική ενημέρωση του υπολοίπου χωρίς να μπλοκάρετε γραμμές;
Πώς να υλοποιήσετε την επεξεργασία των web αιτημάτων με Spring MVC;
Μπορείτε να μοιραστείτε ένα πρόσφατο παράδειγμα μιας μοναδικής κατάστασης με την οποία αντιμετωπίσατε στη διαδικασία ανάπτυξης;
Ποιες προσεγγίσεις και μηχανισμοί επιτρέπουν τη ασφαλή χρήση του Map υπό συνθήκες πολυνηματικής επεξεργασίας;
Τι θεωρείτε πολύπλοκα ερωτήματα SQL; Έχετε χρειαστεί να τα αναλύσετε και με ποια μέσα;
Οι αλυσίδες στο HashMap υλοποιούνται ως μονοσυνδεδεμένες ή διπλά συνδεδεμένες λίστες;
Μπορείς να αναφέρεις τρία παραδείγματα που διασφαλίζουν ότι συμβαίνει πρώτα;
Ποιος είναι ο σκοπός του αντικειμενοστραφούς προγραμματισμού στην ανάπτυξη λογισμικού;
Τι θα διαλέξεις — JDBC Template ή ORM, και γιατί;
Πότε και γιατί εφαρμόζεται η μέθοδος flatMap στον προγραμματισμό;
Μιλήστε για μια πολύπλοκη πρόκληση εξουσιοδότησης κατά τη μετάβαση από μονολίθο σε μικροϋπηρεσίες
Εξηγήστε πώς επηρεάζει η μέθοδος equals τη συμπεριφορά των κλειδιών στο HashMap.