Java
Τι είναι η String Pool στη Java;
Μπορείς να δώσεις ένα παράδειγμα παραβίασης της αρχής του Liskov κατά τη χρήση των τυπικών βιβλιοθηκών;
Πώς να αποφύγετε την κατάσταση όπου ένα πακέτο δεδομένων μπορεί να σταλεί δύο φορές;
Ποια είναι η κύρια ιδέα της ανακλαστικότητας στη Java;
Ποιες βασικές κλάσεις και διεπαφές υπάρχουν για την εργασία με ροές στη Java;
Είναι οι ιδιότητες των αντικειμένων μέρος της διαχειριζόμενης περιοχής μνήμης (στοίβα);
Πώς αλληλεπιδράσατε με τον Spring Controller κατά την εκτέλεση των δοκιμών;
Τι σημαίνει το επίπεδο απομόνωσης στο πλαίσιο εργασίας με βάσεις δεδομένων στο Spring Data;
Ποιος είναι ο σκοπός του τελεστή JOIN στη SQL και πώς χρησιμοποιείται για τη συνένωση δεδομένων από πολλαπλούς πίνακες;
Μπορείτε να αποθηκεύσετε αμέσως τις αλλαγές στο ResultSet στη βάση δεδομένων χωρίς πρόσθετες ενέργειες;
Ποιος είναι ο μέγιστος αριθμός χαρακτήρων που μπορεί να έχει ένα URL κατά τη χρήση της μεθόδου GET;
Τι είναι η βιβλιοθήκη Lombok και πώς χρησιμοποιείται στη Java;
Εξηγήστε τη λειτουργία του LEFT JOIN στο SQL και πώς διαφέρει από άλλους τύπους συνενώσεων πινάκων.
Τι τύπος αντικειμένου επιστρέφει η μέθοδος map όταν εφαρμόζεται σε ένα αντικείμενο ArrayList;
Πώς γίνεται η σύγκριση αντικειμένων στο HashSet;
Πώς μπορούμε να σταματήσουμε ένα νήμα στη Java;
Περιγράψτε τους βασικούς τύπους δομών δεδομένων που υλοποιούν την αντιστοίχιση κλειδιού-τιμής
Ποια είναι η διαφορά μεταξύ StringBuilder και StringBuffer στη Java;
Μιλήστε για την έννοια της κλάσης CompletableFuture.
Τι εννοείτε με την αμεταβλητότητα στο πλαίσιο του προγραμματισμού σε Java;