Ποιος είναι ο σκοπός της χρήσης της μεθόδου clone() στον προγραμματισμό;
Java
Ποιες προσεγγίσεις ή πρακτικές διαχείρισης έργων ανάπτυξης λογισμικού έχεις εφαρμόσει στην εργασία σου;
Ποιο όνομα πρέπει να χρησιμοποιήσω για να σου μιλήσω;
Πώς υλοποιήσατε την πολυνηματικότητα στα έργα σας και με ποια προβλήματα ήρθατε αντιμέτωποι;
Ποια είναι η χρονική πολυπλοκότητα του αλγορίθμου ταξινόμησης φυσαλίδας στις χειρότερες και μέσες περιπτώσεις;
Πώς μπορούμε να υπολογίσουμε το άθροισμα όλων των ζυγών στοιχείων σε μια ακολουθία ακέραιων αριθμών χρησιμοποιώντας το API Stream;
Εξηγήστε τι είναι το ConcurrentHashMap και πώς διασφαλίζει την ασφάλεια κατά την παράλληλη πρόσβαση στα δεδομένα.
Έχεις ξεκινήσει μόνος σου εκπαίδευση ή καθοδήγηση για συναδέλφους ή αρχάριους;
Ποια εστιατόρια ή καφέ προτείνετε να επισκεφθείτε;
Ποια είναι η διαφορά μεταξύ της χρήσης του ConcurrentHashMap και ενός συγχρονισμένου Map που υλοποιείται μέσω του Collections.synchronizedMap();
Ποια είναι η ασυμπτωτική πολυπλοκότητα της λειτουργίας αναζήτησης ενός στοιχείου σε μια συνδεδεμένη λίστα με δείκτη;
Πώς διακρίνουμε την βαθιά αντιγραφή από την επιφανειακή και ποιες είναι οι βασικές διαφορές τους;
Μπορείτε να μας πείτε ποια εμπειρία έχετε στη χρήση της λέξης-κλειδιού synchronized στη Java;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα των αλγορίθμων quicksort και bubblesort όσον αφορά την υλοποίηση και την αποδοτικότητά τους;
Τι συμβαίνει αν προσθέσετε αντικείμενα στο HashSet που δεν έχουν υλοποιημένη τη μέθοδο equals();
Ποια είναι η διαφορά μεταξύ των μεθόδων get() και load() στο Hibernate κατά την ανάκτηση δεδομένων από τη βάση δεδομένων;
Ποια είναι η κύρια λειτουργία της κλάσης AtomicInteger στη Java;
Μπορείτε να εξηγήσετε τι είναι το API Criteria στο πλαίσιο εργασίας με βάσεις δεδομένων;
Ποια είναι τα βασικά πλεονεκτήματα και διαφορές μεταξύ της χρήσης Spring Data JPA και Spring Data JDBC κατά την εργασία με βάσεις δεδομένων;
Εξηγήστε τι εννοείται με την απαισιόδοξη κλειδώματος στο πλαίσιο της διαχείρισης πρόσβασης στα δεδομένα.