Java
Για ποιο λόγο χρησιμοποιείται η σημείωση @Bean;
Πώς λειτουργούν οι εκφράσεις lambda και τι συμβαίνει 'κάτω από το καπό';
Ποιος είναι ο ρόλος της σημείωσης @Qualifier στο πλαίσιο της εισαγωγής εξαρτήσεων στο Spring;
Πώς δημιουργείται αρχικά η δεξαμενή συμβολοσειρών στη Java;
Ποια επιπλέον μεθόδους για την εργασία με συσχετισμένους πίνακες (συλλογή Map) εμφανίστηκαν στην Java 8;
Ποια είναι η διαφορά μεταξύ διαμόρφωσης και συστατικού;
Ποιες μεθόδους της κλάσης File γνωρίζετε;
Εξηγήστε πώς μπορούν να συνδυαστούν πολλαπλές τιμές συμβολοσειράς στον προγραμματισμό.
Πώς λειτουργεί το μοτίβο Proxy και ποιες είναι οι διαφορές του από τα συνηθισμένα αντικείμενα;
Ποιος τύπος δεδομένων χρησιμοποιείται για την αποθήκευση στοιχείων σε έναν πίνακα;
Ποιος πραγματοποιεί την υλοποίηση του έργου — μια ξεχωριστή ομάδα ή πολλές ομάδες που ενώνονται για κοινή εργασία;
Ποια είναι η διαφορά μεταξύ των διεπαφών List και Set στη Java;
Μπορεί να τροποποιηθεί ή να συμπληρωθεί η διαδικασία εκτέλεσης ενός bean σε ένα συγκεκριμένο στάδιο του κύκλου ζωής του;
Από πόσες κλάσεις μπορεί να κληρονομήσει μια κλάση στη Java;
Τι είναι μια Συνδεδεμένη Λίστα;
Ποια είναι η διαφορά μεταξύ advice και point στο πλαίσιο του προγραμματισμού προσανατολισμένου στις πτυχές;
Σε ποιες καταστάσεις και για ποιο λόγο χρησιμοποιείται ο τροποποιητής final στον κώδικα;
Μπορεί να αρχικοποιηθεί ένας πίνακας χρησιμοποιώντας τον τελεστή new;
Ποια είναι η ιδέα πίσω από το API Stream στη Java;
Τα δεδομένα στην Java μεταβιβάζονται μέσω αναφοράς ή μέσω τιμής;