Σε τι πρέπει να δίνετε προσοχή κατά την αξιολόγηση και επιλογή ενός έργου;
Java
Εξηγήστε την έννοια του non-nullable στο Kotlin και πώς διαφέρει από τους τύπους nullable.
Η κλάση Set διασφαλίζει την μοναδικότητα των στοιχείων μέσα στη συλλογή;
//Βρείτε το πρώτο στοιχείο που δεν επαναλαμβάνεται σε έναν πίνακα ακεραίων int[] arr = {9, 4, 9, 6, 7, 4, 5}; int n = ...;
Μπορείς να περιγράψεις τους τύπους cache που χρησιμοποιούνται στο Hibernate;
Με ποιους τρόπους μπορεί να προσδιοριστεί ο χρόνος εκτέλεσης των μεθόδων που έχουν την ετικέτα @Service;
Ποιες μέθοδοι ή προσεγγίσεις χρησιμοποιείς για τη φόρτωση δεδομένων στο Hibernate, ώστε να διαχειρίζεσαι την ανάκτησή τους και την αποδοτικότητά τους;
Μπορείτε να απαριθμήσετε και να εξηγήσετε τα διαφορετικά επίπεδα κανονικοποίησης βάσεων δεδομένων;
Ποιες καταστάσεις ή συμπεριφορές στην ομάδα θεωρείς απαράδεκτες;
Ο ελεγκτής πρέπει απαραίτητα να έχει μεθόδους για την επεξεργασία αλληλεπιδράσεων με τον χρήστη ή άλλα συστατικά του συστήματος;
Ποια είναι τα βασικά πλεονεκτήματα και μειονεκτήματα της χρήσης της βιβλιοθήκης jOOQ;
Πώς χρησιμοποιεί το Stream σε παράλληλη λειτουργία τα ρεύματα για την επεξεργασία δεδομένων;
Πού και πώς υλοποιείται η μεταφορά του αρχικού αντικειμένου στον proxy;
Μπορείτε να εξηγήσετε τι σημαίνει η ιδιότητα της ιδιομορφίας στο πλαίσιο του προγραμματισμού;
Πώς καθορίζεται ένα συγκεκριμένο Bean για εισαγωγή ανάλογα με το πλαίσιο;
Επεξεργάζεται ο κωδικός κατακερματισμού για το κλειδί κατά την εισαγωγή ενός στοιχείου στο HashMap;
Ποια πεδία (scopes) υπάρχουν στα beans στον κοντέινερ IoC;
Πώς διαφέρουν οι σημάνσεις @Component, @Service και @Repository στο πλαίσιο του Spring και ποια είναι τα χαρακτηριστικά τους;
Μπορείτε να εξηγήσετε την έννοια της εξαγωνικής αρχιτεκτονικής;
Ποια λειτουργική διεπαφή χρησιμοποιείται για την εργασία με τη μέθοδο map στο API Stream;