Μπορείς να απαριθμήσεις τους διάφορους τύπους πακέτων ανάλογα με τη λειτουργία τους;
Java
Ποια είναι τα βασικά πλεονεκτήματα μεταξύ των annotations @RestController και @Controller στο Spring;
Ποιος είναι ο μέγιστος αριθμός χαρακτήρων που μπορεί να έχει ένα URL κατά τη χρήση της μεθόδου GET;
Ποιοι περιορισμοί υπάρχουν κατά τη χρήση της μεθόδου HTTP GET;
Ποια σημάδια δείχνουν ότι ο κώδικας Java δεν μεταγλωττίζεται με επιτυχία;
Είναι η Java μια γλώσσα προγραμματισμού ανεξάρτητη από την πλατφόρμα;
Πώς διαχειρίζεται το DispatcherServlet τα νήματα επεξεργασίας αιτημάτων στην εφαρμογή;
Σε ποιο μέρος του συστήματος αποθηκεύονται συνήθως τα δεδομένα κατά τη διάρκεια επεξεργασίας ενός αιτήματος;
Πώς υλοποιείται η διαχείριση προσαρμοσμένων σφαλμάτων στο Spring για την επιστροφή σωστών απαντήσεων αντί για εξαιρέσεις;
Εξηγήστε τι είναι η κλάση StringBuffer και πώς χρησιμοποιείται στη Java για εργασία με συμβολοσειρές.
Έχετε εμπειρία στην εφαρμογή προγραμματισμού προσανατολισμένου σε πτυχές στα έργα σας;
Πώς συμπεριφέρεται το σύστημα αν μέσα σε μια μέθοδο που έχει χαρακτηριστεί ως transactional, καλείται μια άλλη μέθοδος επίσης χαρακτηρισμένη με την annotation transactional;
Τι θα πάρουμε σε μορφή δυαδικού αρχείου μετά τη μεταγλώττιση ενός προγράμματος Java;
Πώς μπορεί κανείς μέσω ανακλάσεως να προσπελάσει τα ιδιωτικά πεδία ενός αντικειμένου;
Τι καθιστά τη Java ένα περιβάλλον γλώσσας ανεξάρτητο από την πλατφόρμα;
Είναι δυνατόν να εφαρμοστούν annotations σε μεθόδους που βρίσκονται μέσα σε ιδιωτικές μεθόδους στον ελεγκτή;
Γιατί να χρησιμοποιήσετε ανακλαστικότητα για πρόσβαση σε ιδιωτικές ιδιότητες αντικειμένων;
Σε ποιες περιπτώσεις εφαρμόζεται η χρήση πακέτων στον προγραμματισμό;
Μπορείτε να εξηγήσετε τη διαδικασία μετατροπής του πηγαίου κώδικα Java σε bytecode;
Πώς καθορίζεται το ανώτατο όριο της ιεραρχίας κλάσεων στον αντικειμενοστραφή προγραμματισμό;