Καταλαβαίνετε τη σημασία της ανεπίσημης επικοινωνίας στην ομάδα;
Java
Ποια χαρακτηριστικά πρέπει να διαθέτει ένα αποτελεσματικό μονάδα δοκιμής;
Πώς διαμορφώνεται ένα ερώτημα SQL για ενσωμάτωση με τα αποθετήρια Spring Data JPA;
Πώς πραγματοποιείται η ένωση πινάκων με τη χρήση του τελεστή JOIN σε SQL;
Περιγράψτε πώς οργανώνεται η εργασιακή διαδικασία στην τελευταία εργασία ή έργο που υλοποιήσατε.
Τι σε εμποδίζει να θυμηθείς τα αρχιτεκτονικά μοτίβα και να τα χρησιμοποιήσεις στο έργο;
Έχετε εμπειρία στη χρήση του RestTemplate για την εκτέλεση αιτημάτων HTTP στα έργα σας;
Ποιος είναι ο ρόλος και ο σκοπός των περιοχών μνήμης στην εργασία με προγράμματα;
Τι σημαίνει το JSESSIONID στο αρχείο cookie και πώς χρησιμοποιείται για την αναγνώριση της συνεδρίας του χρήστη;
Ποιος είναι ο κύριος σκοπός της χρήσης της κλάσης Optional στον προγραμματισμό;
Τι είναι η καθυστερημένη φόρτωση στο JPA και ποια είναι τα πλεονεκτήματα και μειονεκτήματα της;
Σε ποιες περιπτώσεις είναι καλύτερο να επιλέξετε την υλοποίηση μιας συνδεδεμένης λίστας αντί για άλλες δομές δεδομένων;
Μπορείς να καταγράψεις τους διάφορους τύπους μνήμης που χρησιμοποιούνται στη Java και τους βασικούς σκοπούς τους;
Ποια είναι η χρονική πολυπλοκότητα του αλγορίθμου ταξινόμησης φυσαλίδας;
Εξηγήστε την έννοια της αυτο-ρύθμισης και τον ρόλο της στη διαμόρφωση εφαρμογών.
Έχετε δημιουργήσει εργαλεία αυτοματοποίησης για την απλοποίηση της εργασίας των προγραμματιστών;
Έχετε δημιουργήσει δικά σας φίλτρα ή πάνελ στο Grafana για την οπτικοποίηση δεδομένων;
Ποια είναι η διαφορά μεταξύ sharding και διαχωρισμού; Πότε να εφαρμόσετε το καθένα;
Πώς συμπεριφέρεται μια κλήση σε μια μέθοδο που έχει σημειωθεί με @Transactional όταν γίνεται μέσα σε μια άλλη μέθοδο με την ίδια σημείωση;
Έχετε εμπειρία στην εφαρμογή σχεδιαστικών προτύπων από το σύνολο Gang of Four;