Έχετε εμπειρία στη χρήση πολυνηματικής προγραμματισμού σε έργα Java;
Java
Σε ποια περίπτωση το μπλοκ finally δεν θα εκτελέσει την εργασία του στη δομή try-catch-finally;
Έχετε εξετάσει τη χρήση μιας αρχιτεκτονικής μικροϋπηρεσιών κατά το σχεδιασμό ενός νέου προϊόντος;
Εξηγήστε τι σημαίνει η εξαίρεση Multiple Bug Exception και σε ποιες περιπτώσεις χρησιμοποιείται.
Ποια βήματα πρέπει να ακολουθηθούν για τη δημιουργία servlets;
Είναι επιτρεπτό και σωστό από την άποψη των αρχών της μηχανικής λογισμικού η υπερχείλιση μεθόδων στον αντικειμενοστραφή προγραμματισμό;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης του τύπου Throwable για την επεξεργασία εξαιρέσεων;
Μπορείς να απαριθμήσεις τις βασικές διεπαφές που περιλαμβάνονται στο Java Collection Framework;
Ποιο είναι το εύρος επιτρεπτών τιμών για τον τύπο δεδομένων Integer στο περιβάλλον προγραμματισμού σας;
Επιτρέπεται η ύπαρξη δύο μεθόδων σε μια λειτουργική διεπαφή;
Είναι εγγυημένη η απελευθέρωση πόρων στο μπλοκ finally μετά την εκτέλεση του try/catch;
Πώς υλοποιείτε την προσθήκη ενός νέου στοιχείου στη δομή δεδομένων HashMap;
Ποιο πρωτόκολλο χρησιμοποιείται κατά την ανταλλαγή δεδομένων στο REST API;
Πώς επιτυγχάνεται η απόκρυψη δεδομένων και ο έλεγχος πρόσβασης στην Java μέσω μηχανισμών εν encapsulation;
Ποια εξαίρεση δημιουργείται σε περίπτωση μεταφοράς λανθασμένου τύπου ή τιμής ορίσματος σε μια μέθοδο ή λειτουργία;
Ποια είναι η εμπειρία σας με το πλαίσιο Spring;
Μπορείτε να εξηγήσετε τι είναι το Java Persistence API και πώς χρησιμοποιείται για την αλληλεπίδραση με τη βάση δεδομένων;
Σε ποιο σενάριο λειτουργίας της εφαρμογής είναι απαραίτητο να γίνουν αλλαγές στη διαμόρφωση XML χωρίς να χρειάζεται να μεταγλωττίσετε ξανά τον πηγαίο κώδικα;
Ποιος είναι ο ρόλος του συστατικού Input στο σύστημα;
Ποιος είναι ο σκοπός και η χρήση της λέξης-κλειδιού final στη γλώσσα προγραμματισμού;