Ποιο ήταν το πιο δύσκολο τεχνικό πρόβλημα που αντιμετωπίσατε στο πλαίσιο του έργου σας;
Java
Σε ποιο επίπεδο επεξεργασίας γίνεται η ανακατεύθυνση μετά την κλήση του DispatcherServlet σε μια εφαρμογή MVC;
Πόσες καταστάσεις μπορεί να έχει μια ροή εκτέλεσης σε ένα πρόγραμμα;
Πώς υλοποιείται η μηχανική αποθήκευσης συνεδριών χρηστών στο τελευταίο σας έργο;
Στο τελευταίο σας έργο, η υπηρεσία διατηρούσε την κατάσταση μεταξύ των κλήσεων ή ήταν χωρίς κατάσταση;
Γιατί η εφαρμογή της ανάρτησης @Component σε μεθόδους στο Spring είναι απαράδεκτη;
Θα ξεκινάει αυτόματα μια νέα συναλλαγή κατά την κλήση μιας συναλλαγικής μεθόδου μέσα σε μια άλλη συναλλαγική μέθοδο που βρίσκονται σε διαφορετικές υπηρεσίες;
Ποιο είναι το πλεονέκτημα της χρήσης της σημείωσης @Component για μια κλάση στο Spring;
Ποιες προσεγγίσεις μπορούν να εφαρμοστούν για την επίλυση προβλημάτων που προκύπτουν κατά την κλήση των UserRepository.findById() και User.getEmails().forEach(), εάν η μέθοδος getUsers() είναι σημειωμένη με @Transactional και το πεδίο email δηλώνεται ως @OneToMany;
Ποιος και σε ποιο βαθμό συμμετείχε στη διαδικασία μετανάστευσης της υπηρεσίας στην πλατφόρμα Spring;
Εξηγήστε την έννοια των αμετάβλητων αντικειμένων και την εφαρμογή τους στον προγραμματισμό.
Τι σας ώθησε να αναζητήσετε μια νέα θέση εργασίας μετά την προηγούμενη εμπειρία σας;
Πώς διασφαλίζεται η συνοχή των δεδομένων εάν πραγματοποιούνται ταυτόχρονες ενημερώσεις σε δύο λογαριασμούς;
Μπορεί να προκύψει πρόβλημα αν δύο διαφορετικοί χρήστες αλλάζουν τα ίδια δεδομένα ταυτόχρονα στο σύστημα;
Συμμετείχατε στη διαδικασία αύξησης της κλίμακας του τελευταίου συστήματος ή έργου σας;
Μπορείτε να εξηγήσετε τι σημαίνει η χρήση της σημείωσης @Component στο Spring και για ποιο σκοπό προορίζεται;
Παρέχει η χρήση του AtomicReference μια εγγυημένη ορατότητα δεδομένων, παρόμοια με τη λέξη-κλειδί volatile;
Ποιο τεχνολογικό στοίβα χρησιμοποιήθηκε στη δημιουργία αυτού του έργου στο εργασιακό περιβάλλον;
Έχετε ερωτήσεις σχετικά με την τεχνολογία που χρησιμοποιείται στο έργο;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης του Spring Boot στην ανάπτυξη εφαρμογών Java;