Java
Πώς διασφαλίσατε τη συμβατότητα του κώδικά σας με προηγούμενες εκδόσεις του συστήματος;
Πώς να αποφύγετε την κατάσταση όπου ένα πακέτο δεδομένων μπορεί να σταλεί δύο φορές;
Ποιοι είναι οι τρόποι διαμόρφωσης μιας εφαρμογής Spring;
Τι είναι οι ενδιάμεσες λειτουργίες στο API Stream και πώς λειτουργούν;
Ποια βήματα πρέπει να ακολουθηθούν για την αρχικοποίηση ενός Singleton συστατικού μετά τον ορισμό της κλάσης;
Τι είναι η βιβλιοθήκη Lombok και πώς χρησιμοποιείται στη Java;
Πώς γίνεται η σύγκριση αντικειμένων στο HashSet;
Σε ποιες περιπτώσεις μπορεί να χρησιμοποιηθεί το πρότυπο πρωτότυπο;
Με ποια frameworks εργάστηκες;
Έχετε δεξιότητες στον προγραμματισμό πολλαπλών νημάτων;
Πώς πραγματοποιείται η προσθήκη ενός στοιχείου σε ArrayList στην χειρότερη περίπτωση εκτέλεσης;
Ποια είναι η διαφορά μεταξύ αντικειμένου και πρωτότυπου στη Java;
Ποιοι πόροι ή λειτουργίες μπλοκάρονται κατά τη χρήση της απαισιόδοξης κλειδώματος;
Πού αποθηκεύονται οι τύποι δεδομένων αναφοράς;
Πώς υλοποιούνται και χρησιμοποιούνται τα interfaces Comparator και Comparable κατά την εργασία με συλλογές σε Java;
Μπορεί να θεωρηθεί μια εγγραφή δεδομένων που αποτελείται από πολλά πεδία ως δομή;
Ποιες είναι οι διαφορές μεταξύ των βασικών τύπων δεδομένων στη γλώσσα Java;
Πώς διαφέρουν οι λειτουργίες προσθήκης στοιχείων σε ArrayList και LinkedList στην Java;
Ποιους άλλους περιορισμούς θα ήταν σκόπιμο να χρησιμοποιήσετε στη βάση δεδομένων, εκτός από PRIMARY KEY, UNIQUE, NOT NULL και CHECK;
Ονομάστε τις βασικές κλάσεις για εργασία με ροές εισόδου και εξόδου στη Java.