Java
Γιατί το singleton θεωρείται αντι-pattern;
Ποια είναι η διαφορά μεταξύ των μεθόδων execute, executeQuery και executeUpdate;
Πώς λειτουργεί ο μηχανισμός CAS (Compare And Swap);
Πώς να δημιουργήσετε μια web εφαρμογή σε Java;
Τι είναι η ομάδα συμβολοσειρών στη Java;
Πώς λειτουργεί ο τελεστής instanceof στη Java και πότε πρέπει να χρησιμοποιείται;
Τι είναι μια έκφραση lambda στη Java;
Για ποιο λόγο προορίζονται οι μέθοδοι map(), mapToInt(), mapToDouble() και mapToLong() στα streams;
Ποια είναι τα πλεονεκτήματα της χρήσης του ExecutorService στη Java;
Τι είναι μια τοπική κλάση και ποια είναι τα χαρακτηριστικά της;
Ποια είναι η διαφορά μεταξύ COUNT(*) και COUNT(όνομα_στήλης);
Τι σημαίνει η τιμή NULL στο SQL;
Τι ξέρεις για τη σημείωση @PreDestroy;
Τι σημαίνει η σημείωση @Transactional στο Spring Data;
Αναφέρετε τις κλάσεις φορτωτή και τη δυναμική φόρτωση κλάσεων στη Java.
Ποιος είναι ο σκοπός του CompletableFuture στη Java;
Ποια είναι η διαφορά μεταξύ Comparator και Comparable;
Τι είναι ο δείκτης σε μια σχεσιακή βάση δεδομένων;
Τι είναι το SessionFactory στο Hibernate;
Τι είναι μια αμετάβλητη μέθοδος στο Spring Data;