Java
Πώς να βρείτε μια διαρροή μνήμης (ανάλυση Heap Dump);
Πες μου για την εμπειρία σου με τον προγραμματισμό πολλαπλών νημάτων. Ποιο επίπεδο API χρησιμοποιείς;
Αν δημιουργήσετε δύο ανεξάρτητα παράλληλα ρεύματα σε ένα πρόγραμμα, θα χρησιμοποιούν το ίδιο ForkJoinPool; Ποια προβλήματα αυτό δημιουργεί;
Για ποιο λόγο χρειάζονται οι σημειώσεις @Qualifier και @Primary στο Spring;
Αναφέρετε τα πρότυπα σχεδίασης (GoF) που γνωρίζετε με βεβαιότητα.
Άσκηση Java Streams: ταξινόμηση ενός Map<String, Integer> κατά την τιμή με χρήση streams
Πες μου για την πιο δύσκολη/ενδιαφέρουσα εργασία.
Πώς θα ελέγχατε αν υπάρχουν διπλότυπα σε έναν πίνακα με ένα εκατομμύριο αριθμούς;
Υπάρχουν άλλα μοτίβα για κατανεμημένες συναλλαγές εκτός από το Saga;
Τι λείπει στο σχήμα με Redis; Πώς να λύσετε το πρόβλημα σύνδεσης του order_id με το courier_id;
Τι είναι η ομάδα καταναλωτών στο Kafka;
Μπορείτε να χρησιμοποιήσετε τον μηχανισμό AOP για να προσθέσετε τη δική σας λογική;
Ποια είναι η διαφορά μεταξύ των διεπαφών Iterable και Iterator;
Ποια είναι η κύρια αιτία της λανθασμένης συμπεριφοράς του κώδικα κατά τη χρήση ενός αμετάβλητου χάρτη; Τα πεδία χωρίς "μόνο για ανάγνωση" μπορούν να τροποποιηθούν Το HashMap δεν διατηρεί τη σειρά των στοιχείων Η υπερβολική χρήση περιτυλίγματος προκαλεί σύγχυση Ο "Αμετάβλητος" χάρτης αντικατοπτρίζει τις αλλαγές στον αρχικό χάρτη Η λανθασμένη χρήση του αντικειμένου οδηγεί σε σφάλμα
Ποια scopes υπάρχουν στα Spring-bins;
Έχετε εμπειρία στην επαναγραφή προϊόντων Legacy;
Μπορείς να απαριθμήσεις τους βασικούς τύπους αρχιτεκτονικών λύσεων για την αλληλεπίδραση μικροϋπηρεσιών;
Γιατί δεν μπορούμε απλά να χρησιμοποιήσουμε μια μεταβλητή max αντί για το δεύτερο στοίβα;
Τι σας ενέπνευσε να επιλέξετε τον οργανισμό μας για εργασία;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης πολλαπλών ευρετηρίων σε μια βάση δεδομένων;