Java
Σε ποια περίπτωση η κλήση της μεθόδου clone() ή παρόμοιου πρωτοτύπου θα δημιουργήσει ένα νέο αντικείμενο;
Τι τύποι βάσεων δεδομένων χρησιμοποιούν SQL για την εργασία με δεδομένα;
Πόσοι συμμετέχοντες ήταν στην ομάδα κατά την έναρξη αυτού του έργου;
Εξηγήστε τις διαφορές μεταξύ των κοντέινερ Docker και των εικονικών μηχανών, την αρχιτεκτονική τους και τα πλεονεκτήματα καθενός.
Μπορείτε να εξηγήσετε τα στάδια και τη διαχείριση του κύκλου ζωής ενός αντικειμένου Spring Bean;
Χρησιμοποιώντας συλλογές, σε ποιες περιπτώσεις γίνεται ταχύτερη η διαδρομή: σε ArrayList ή σε LinkedList;
Μπορείτε να εξηγήσετε τι σημαίνει η αυτόματη συσκευασία και αποσυσκευασία των primitive τύπων στη Java;
Ποια λειτουργία ή μέθοδος του Spring καλείται μετά την αρχικοποίηση του Bean στη διαδικασία δημιουργίας του;
Ποιες προσεγγίσεις και μέσα παρέχονται στο Spring MVC για την αντιμετώπιση εξαιρέσεων και σφαλμάτων;
Πώς γίνεται η μεταφορά μεταβλητών μέσω αναφοράς κατά την κλήση μεθόδων;
Πώς μπορούμε να προσδιορίσουμε αν ένα εισερχόμενο μήνυμα στην εφαρμογή είναι spam;
Μπορεί κανείς στη Java να πάρει μια αναφορά σε έναν πίνακα που έχει τροποποιηθεί μέσα σε μια μέθοδο από τον κώδικα που καλεί;
Είναι το StringPool μέρος του Heap ή είναι κάτι ξεχωριστό;
Πόσα μέλη της ομάδας εργάζονται στην τρέχουσα ανάπτυξη;
Μπορείτε να περάσετε μια λειτουργία ή μέθοδο ως παράμετρο σε μια άλλη μέθοδο ή λειτουργία;
Γιατί είναι σημαντικό να πραγματοποιείται ανάλυση της απόδοσης της εφαρμογής και για ποιο σκοπό γίνεται αυτό;
Τι είναι οι ανώνυμες κλάσεις και πού εφαρμόζονται;
Μπορείτε να αναφέρετε εναλλακτικές δομές δεδομένων διαφορετικές από το ArrayList και το LinkedList;
Έχετε εμπειρία με το SQL και μπορείτε να μιλήσετε για τις γνώσεις σας σε αυτόν τον τομέα;
Πώς προστατεύονται τα δεδομένα στο πιστοποιητικό με κρυπτογράφηση;