Java
Πώς να συνδεθείτε με τη βάση δεδομένων;
Έχετε χρειαστεί ποτέ να επαναπροσδιορίσετε μόνοι σας τη μέθοδο equals;
Με ποια μηχανισμό το NIO παρέχει μη αποκλειστική πρόσβαση στους πόρους;
Πώς εξηγείται γιατί αυτός ο τύπος βάσεων δεδομένων ονομάζεται σχεσιακός;
Έχετε δεξιότητες εντοπισμού σφαλμάτων και προβλημάτων στον προγραμματιστικό κώδικα;
Έχει η δομή δεδομένων HashMap μια προβλέψιμη σειρά στοιχείων;
Σε ποια προβλήματα μπορεί να οδηγήσει η παραβίαση των αρχών SOLID;
Εξηγήστε την έννοια της αργής φόρτωσης στο Hibernate και πώς επηρεάζει την εργασία με δεδομένα
Ποια είναι η διαφορά μεταξύ BeanFactoryPostProcessor και BeanPostProcessor στο πλαίσιο του Spring, και ποιος είναι ο ρόλος τους;
Γιατί είναι σημαντικό να εφαρμόζουμε τις ιδιότητες ACID κατά την εργασία με συναλλαγές σε βάσεις δεδομένων;
Ποιες δυσκολίες προέκυψαν κατά τη χρήση του Hibernate σε έργα;
Μπορεί η διεπαφή Runnable να θεωρηθεί ως διεπαφή για την εκτέλεση εργασιών στη Java;
Χρησιμοποιήσατε το java.util.concurrent στο Java 5;
Ποιο είναι το πρόβλημα με τις ελεγχόμενες εξαιρέσεις στη Java;
Πώς εντοπίσατε και διορθώσατε τα λάθη στο τελευταίο σας έργο;
Πώς μπορεί να υλοποιηθεί η πολλαπλή κληρονομιά στην Java;
Εξηγήστε τη λειτουργία του μηχανισμού Dirty Checking στο Hibernate και τον ρόλο του στη διαχείριση της κατάστασης των οντοτήτων.
Πώς μπορεί να επεκταθεί η λειτουργικότητα του JSP;
Ποιος είναι ο κύριος στόχος της εφαρμογής της διαδικασίας ανάπτυξης λογισμικού;
Γιατί δεν συνιστάται να δηλώνετε την κλάση Entity ως τελική;