Java
Ποιο μοτίβο σχεδίασης χρησιμοποιείται στην υλοποίηση των Generics;
Πόση μνήμη καταλαμβάνει ένα byte;
-- Υπάρχουν πίνακες με τη δομή Εργαζόμενος id (PK) όνομα μισθός dep_id (FK department.id) Τμήμα id (PK) όνομα -- Γράψτε ένα ερώτημα που θα επιστρέφει μια λίστα με τα ονόματα όλων των τμημάτων με τον μέγιστο μισθό σε κάθε τμήμα
Εξηγήστε την αρχή λειτουργίας του συλλέκτη απορριμμάτων (με παράδειγμα G1 GC)
Πώς να συγκρίνετε το RestClient και το Feign Client; Ποιο είναι καλύτερο να επιλέξετε;
Ποια προβλήματα διανεμημένων συστημάτων γνωρίζετε και ποια μοτίβα τα επιλύουν;
Πες μου για την τελευταία σου δουλειά: ρόλος, ομάδα, διαδικασίες ανάπτυξης.
Εξηγήστε τι είναι μια εξαίρεση στον προγραμματισμό και πώς να τη χρησιμοποιείτε σωστά
Ποια είναι τα απαιτούμενα για τα κλειδιά και τις τιμές στο HashMap;
Πώς διαφέρουν οι εικονικές νησίδες από τις συνηθισμένες (πλατφόρμα νησίδες) και γιατί είναι προτιμότερες σε ορισμένες εργασίες;
Kafka: πώς διανέμεται η ανάγνωση με ένα θέμα 3 διαμερίσματα και 2 καταναλωτές σε μια ομάδα;
Αν δημιουργήσετε δύο ανεξάρτητα παράλληλα ρεύματα σε ένα πρόγραμμα, θα χρησιμοποιούν το ίδιο ForkJoinPool; Ποια προβλήματα αυτό δημιουργεί;
Πες μου για το Circuit Breaker που υλοποίησες για την ενσωμάτωση με ένα εξωτερικό σύστημα.
Πώς διαχωρίζεις τους ρόλους mid και senior;
Γιατί φύγατε από την προηγούμενη εργασία σας;
Πείτε μας για τους δείκτες σε βάσεις δεδομένων: ποιοι υπάρχουν, πώς επιταχύνουν, πότε δεν είναι απαραίτητοι;
Πώς υλοποιείτε έναν REST ελεγκτή στο Spring χρησιμοποιώντας την ανάρτηση @RestController;
Πόσες συναλλαγές θα δημιουργηθούν αν μια μέθοδος @Transactional καλεί δύο μεθόδους @Transactional(REQUIRES_NEW) στην ίδια κλάση;
Πρακτική άσκηση: σχεδιάστε ένα σύστημα μεταφοράς χρημάτων μεταξύ λογαριασμών με τις απαιτήσεις: 1000 συναλλαγές/δευτερόλεπτο, συναλλακτική ακρίβεια, συγχρονισμένο API.
Σε ποιες περιπτώσεις εφαρμόζεται το μοτίβο Wrapper στον προγραμματισμό;