Java
Τι διακρίνει τα φίλτρα, τους ακροατές και τους interceptors σε σχέση με τον σκοπό και τη λειτουργία τους;
Εξηγήστε τον μηχανισμό λειτουργίας του συνδεδεμένου πίνακα κατακερματισμού LinkedHashMap και τα χαρακτηριστικά του.
Πώς οργανώνετε συνήθως τη συζήτηση των ανατεθειμένων εργασιών στην ομάδα;
Μπορούμε να μοντελοποιήσουμε τους απλούστερους τύπους δεδομένων ως αντικείμενα στον αντικειμενοστραφή προγραμματισμό;
Τι είναι η String Pool στη Java;
Μπορείς να ξεχωρίσεις τρεις από τις μεγαλύτερες επιτυχίες σου τον τελευταίο χρόνο;
Μπορείτε να εξηγήσετε τι συμβαίνει κατά τη διάρκεια της μεταγλώττισης στο πλαίσιο του Spring Boot;
Ποιες είναι οι βασικές στρατηγικές διακλάδωσης;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας του αντικειμένου ResultSet στη διαδικασία λήψης δεδομένων από τη βάση δεδομένων;
Ποια είναι η ασυμπτωτική πολυπλοκότητα του αλγορίθμου πλήρους αναζήτησης όλων των επιλογών;
Μπορείτε να εξηγήσετε τις αρχές του σχεσιακού μοντέλου για την οργάνωση της αποθήκευσης δεδομένων;
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για την υλοποίηση επεξεργασίας μη πιασμένων εξαιρέσεων σε ένα πρόγραμμα;
Τι συμβαίνει αν προσθέσουμε ένα ζεύγος με null ως κλειδί ή τιμή στο HashMap;
Εξηγήστε τον σκοπό και την αρχή λειτουργίας της εντολής git stash στο σύστημα ελέγχου εκδόσεων Git.
Τι είναι οι ενδιάμεσες λειτουργίες στο API Stream και πώς λειτουργούν;
Πώς πραγματοποιείται η τυπική εξουσιοδότηση στο πλαίσιο του Spring Security;
Με ποιες βασικές δυσκολίες μπορεί να αντιμετωπίσει κανείς κατά την υλοποίηση μιας αρχιτεκτονικής μικροϋπηρεσιών;
Τι συμβαίνει μέσα σε μια συνδεδεμένη λίστα όταν εισάγουμε ένα νέο στοιχείο ακριβώς στο μέσο της;
Ποια βήματα πρέπει να ακολουθηθούν για την αρχικοποίηση ενός Singleton συστατικού μετά τον ορισμό της κλάσης;
Τι είναι η βιβλιοθήκη Lombok και πώς χρησιμοποιείται στη Java;