Java
Μπορείτε να αναφέρετε τις κλάσεις που δηλώνονται με τον τροποποιητή final στη βασική βιβλιοθήκη του JDK;
Για ποιο λόγο η συνθήκη WHERE επεξεργάζεται πριν από τη λειτουργία JOIN σε ένα ερώτημα SQL;
Τι είναι οι ανώνυμες κλάσεις και πού εφαρμόζονται;
Σε ποιες συνθήκες ολοκληρώνεται η συνεδρία;
Σε ποια σειρά θα αρχίσεις να εκτελείς τα καθήκοντα που σου έχουν ανατεθεί;
Τι σημαίνει η παράμετρος connection timeout στο πρωτόκολλο HTTPS και ποιος είναι ο σκοπός της;
Μπορείτε να εξηγήσετε τι σημαίνει η επιτακτική στιλ προγραμματισμού;
Έχετε εμπειρία στην ανάπτυξη εφαρμογών με Spring Boot;
Πότε θα προτιμούσατε να χρησιμοποιήσετε ArrayList αντί για LinkedList για την προσθήκη ενός στοιχείου στο τέλος μιας πολύ μεγάλης λίστας και γιατί;
Εξασφαλίζεται σταθερός χρόνος αναζήτησης στοιχείου σε HashMap κατά τη χρήση του κλειδιού;
Ποια είναι η εμπειρία σας στην ανάπτυξη με το πλαίσιο Spring;
Είναι δυνατόν να διασφαλιστεί ένας ίδιος hashCode για διαφορετικά αντικείμενα String και πώς επηρεάζει αυτό τις συλλογές;
Μπορείτε να εξηγήσετε τι κάνει ο τελεστής instanceof σε μια γλώσσα προγραμματισμού;
Τι συμβαίνει αν καλέσετε τη μέθοδο Iterator.next() χωρίς προηγουμένως να ελέγξετε με τη μέθοδο Iterator.hasNext();
Πώς υλοποιείται η ταξινόμηση των στοιχείων στο TreeSet και πώς λειτουργεί;
Τι πρέπει να κάνετε ώστε ένα στοιχείο να μπορεί να ταξινομηθεί αυτόματα και να προστεθεί σε TreeSet;
Περιγράψτε τα βήματα που ακολουθείτε για να λύσετε την ανατεθείσα εργασία.
Μπορείτε να εξηγήσετε τι εννοείται με τη δημιουργία ενός πλήρους αντιγράφου ενός αντικειμένου στον προγραμματισμό;
Μπορείτε να εξηγήσετε τα στάδια του κύκλου ζωής ενός bean στο Spring Framework;
Πώς διασφαλίσατε τη συμβατότητα του κώδικά σας με προηγούμενες εκδόσεις του συστήματος;