Java
Πώς και πού μπορείτε να αποκτήσετε πρόσβαση στα αρχεία καταγραφής του συστήματος;
Πώς βελτιώνετε την απόδοση των αργών ερωτημάτων SQL;
Ποιες συλλογές στη Java γνωρίζεις; Ποια είναι η ιεραρχία των συλλογών;
Ποιο ήταν το επίπεδο ευθύνης και οι εργασίες σας στο προηγούμενο έργο σας;
Ποιοι τύποι JOIN υπάρχουν;
Ποια πιθανά προβλήματα μπορεί να προκύψουν κατά την τροποποίηση ενός HashMap κατά τη διάρκεια της διαδρομής των στοιχείων του;
[όνομα] ρώτησε: Πώς σχεδιάζω τον αριθμό των κατατμήσεων για μια νέα εφαρμογή με φόρτο 3000 μηνυμάτων το λεπτό;
Πώς γίνεται η σύγκριση αντικειμένων με τη μέθοδο equals όταν οι αλγόριθμοί της δεν έχουν υπερισχυθεί;
Για ποιο λόγο χρησιμοποιείται ο τροποποιητής volatile στον προγραμματισμό και ποιος είναι ο ρόλος του;
Ποια συμπεριφορά διασφαλίζει τη χρήση της λέξης-κλειδιού volatile στον πολυνηματικό προγραμματισμό σε Java;
Μπορείς να απαριθμήσεις τα βασικά συστατικά του JPA και τις λειτουργίες τους;
Εξηγήστε την αρχή λειτουργίας της μεθόδου διπλού ελέγχου στο πλαίσιο του πολυνηματικού προγραμματισμού.
Γιατί δεν χρησιμοποιούνται συναρτήσεις κατακερματισμού με ελάχιστες συγκρούσεις;
Είναι το JDBC ένα πρότυπο ή μια συγκεκριμένη υλοποίηση για την εργασία με βάσεις δεδομένων;
Τι καθιστά τη Java ένα περιβάλλον πολυπλατφόρμας;
Πώς αλληλεπιδρά το Spring Boot με τη διαδικασία κοντεϊνεροποίησης χρησιμοποιώντας Docker;
Σε ποιες περιπτώσεις είναι δικαιολογημένη η χρήση διαφορετικών μεθόδων αλληλεπίδρασης των συστατικών του συστήματος;
```java public class DoWork { public static void main(String[] args) { work(); } public static void work() { try { work(); } finally { work(); } } } ```
Πώς συμπεριφέρεται ένα επαναλαμβανόμενο στοιχείο κατά την προσθήκη του σε ένα TreeSet;
Έχετε εμπειρία στη χρήση συναλλαγών σε αρχιτεκτονική μικροϋπηρεσιών;