Java
Μπορείτε να εξηγήσετε την αρχή του διαχωρισμού των διεπαφών από το SOLID και τη σημασία της στον σχεδιασμό προγραμμάτων;
Ποια είναι η διαφορά μεταξύ Filters, Interceptors και Listeners στο Spring;
Ποιες προσεγγίσεις μπορούν να διασφαλίσουν την αμεταβλητότητα των αντικειμένων στον προγραμματισμό;
Πώς γίνεται η εισαγωγή ενός στοιχείου στη δομή δεδομένων HashMap;
Τι σημαίνει η εκτέλεση μιας λειτουργίας χωρίς αποθήκευση κατάστασης στην πλευρά του διακομιστή;
Πώς υλοποιείτε την προσθήκη ενός νέου στοιχείου στη δομή δεδομένων HashMap;
Ποια διαδικασία συμβαίνει κατά την προσθήκη ενός στοιχείου στο CopyOnWriteArrayList από την άποψη της επανάληψης;
Σε ποιες περιπτώσεις η χρήση του αλγορίθμου Round Robin είναι η βέλτιστη λύση;
Ποιος είναι ο ρόλος και τα χαρακτηριστικά των διαφόρων τομέων της ζωής των Spring-συστατικών;
Ποιος είναι ο κύριος στόχος της χρήσης του Spring Boot στην ανάπτυξη εφαρμογών Java;
Ποια συμπεριφορά διασφαλίζει η λέξη-κλειδί volatile στη γλώσσα προγραμματισμού Java;
Για ποιο λόγο χρησιμοποιείται ο τελεστής ORDER BY στο SQL;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης διαμορφώσεων κατά την εργασία με το Kubernetes;
Ποιες εργασίες λύσατε χρησιμοποιώντας μοτίβα σχεδίασης;
Έχετε ακούσει ποτέ για τη μέθοδο intern στη Java;
Τι είναι το JSON;
Ποια είναι η μορφή και η δομή του κώδικα που πακετάρεται σε ένα αρχείο JAR;
Μπορείτε να ελέγξετε ένα JWT μόνο με την υπογραφή χωρίς πρόσθετους ελέγχους;
Μπορείτε να εξηγήσετε τον σκοπό της μεθόδου finalize() στη Java και σε ποιες περιπτώσεις χρησιμοποιείται;
Ποιος είναι ο σκοπός του μοτίβου Command;