Μπορείτε να μιλήσετε για τον αριθμό και τους τύπους βάσεων δεδομένων που χρησιμοποιήθηκαν στο προηγούμενο έργο σας;
Java
Επηρεάζει η σειρά των αντικειμένων που περνιούνται στη μέθοδο compare την επιστρεφόμενη τιμή της;
Τι τύπο μεθόδου πρέπει να έχει μια λειτουργική διεπαφή στην Java;
Ποιες είναι οι βασικές διαφορές μεταξύ των εκδόσεων JDK 8 και JDK 11 όσον αφορά τη λειτουργικότητα και τις δυνατότητες;
Πώς γίνεται η ενημέρωση της δομής της βάσης δεδομένων κατά τη χρήση του Hibernate;
Ποια είναι η εμπειρία σας με το Spring Data (JPA, JDBC, Redis); Ποια ενδιαφέροντα προβλήματα συναντήσατε με το @Transactional;
Ποιος είναι ο ρόλος της υπογραφής Runtime στην επεξεργασία εξαιρέσεων;
Στο επόμενο έργο σας, υπήρξε ανάγκη να χρησιμοποιήσετε σύνθετους δείκτες για την βελτιστοποίηση των ερωτημάτων;
Πώς θα σχεδιάσετε και θα δημιουργήσετε μια εφαρμογή από το μηδέν βασισμένη στην αρχιτεκτονική MVC;
Ποιος είναι ο ρόλος της διεπαφής ExecutorService στη διαχείριση της εκτέλεσης εργασιών στη Java;
Ποιες βιβλιοθήκες και οι εκδόσεις τους χρησιμοποιήθηκαν στο τελευταίο σας έργο;
Ποιος είναι ο χρόνος εκτέλεσης για την εισαγωγή ενός στοιχείου στο μέσο μιας διπλής συνδεδεμένης λίστας;
Εντοπίζεται συσκευή που είναι συνδεδεμένη στο τοπικό δίκτυο ή στον υπολογιστή;
Τι συμβαίνει μέσα στο HashMap όταν εισάγεται ένα νέο ζεύγος κλειδιού-τιμής;
Πώς επιβεβαιώνει το σύστημα την επιτυχία της ενημέρωσης των δεδομένων στην νέα έκδοση;
Ποια συμπεριφορά παρατηρείται σε ένα αντικείμενο όταν δεν υπάρχουν πλέον αναφορές ή κλήσεις σε αυτό;
Εξασφαλίζει η χρήση της λέξης-κλειδιού volatile μια σωστή αύξηση του μετρητή σε ένα περιβάλλον πολλαπλών νημάτων;
Ποιος ήταν ο λόγος επιλογής μιας μικρής βάσης δεδομένων για το έργο;
Μπορείτε να χρησιμοποιήσετε τον τροποποιητή synchronized για μια στατική μέθοδο στη Java;
Καταγράψτε τους τύπους διασυστημικής αλληλεπίδρασης.