Java
Τι είναι το Dispatcher Servlet;
Ποια συστήματα κατασκευής έχετε χρησιμοποιήσει για τα έργα σας: Maven ή Gradle;
Ποιοι τρόποι υπάρχουν για την επεξεργασία των ελεγχόμενων εξαιρέσεων;
Μπορείτε να εξηγήσετε την έννοια του σημείου διακοπής στο Spring AOP και πώς χρησιμοποιείται για τον ορισμό πτυχών;
Πώς μπορεί να αντιμετωπιστούν τα σφάλματα στις σελίδες JSP;
Πώς κατανοείτε τις αρχές SOLID, βασιζόμενοι στην εμπειρία σας;
Τι συμβαίνει αν προκύψει εξαίρεση στο μπλοκ αρχικοποίησης;
Μίλησε για το deadlock και πώς να αποφύγετε αυτό το πρόβλημα στον προγραμματισμό.
Ποια είναι η διαφορά μεταξύ σφάλματος (error) και εξαίρεσης (exception);
Μπορείς να αναφέρεις και να εξηγήσεις τους τύπους Proxy που χρησιμοποιούνται στο Spring Framework;
Για ποιο λόγο χρησιμοποιείται η κλάση PushbackInputStream στη Java;
Ποιες υποκατηγορίες της κλάσης InputStream γνωρίζετε και για ποιο σκοπό προορίζονται;
Ποια κοινά starter του Spring Boot γνωρίζετε;
Ποια προβλήματα προκύπτουν κατά την ενσωμάτωση αντικειμένων σε μια σχεσιακή βάση δεδομένων;
Ποιες δυσκολίες μπορεί να προκύψουν σε συνθήκες αγώνα σε πολυνηματικές εφαρμογές;
Τι είναι τα κανάλια στο πλαίσιο της Java;
Ποια είναι η διαφορά και τι κοινό έχουν το InputStream, OutputStream, Reader και Writer;
Τι συμβαίνει αν εφαρμόσουμε τη λέξη-κλειδί volatile σε μια μεταβλητή στη Java;
Μπορεί μια διεπαφή να περιέχει κατασκευαστή;
Τι είναι το Q και το DQ στο πλαίσιο της ανάπτυξης λογισμικού;