Java
Ποιες είναι οι κύριες οντότητες στο Kafka, από τι αποτελούνται και γιατί να χρησιμοποιήσετε Kafka αντί για μια συνηθισμένη ουρά;
Πες μου για την εξουσιοδότηση μεταξύ μικροϋπηρεσιών στο έργο σου και τους τρόπους επικοινωνίας μεταξύ μικροϋπηρεσιών.
Μπορείτε να μας πείτε περισσότερα για το έργο στο οποίο εργαστήκατε; Τι σας άρεσε και τι όχι;
init: int a = 0 int b = 0 volatile int c = 0 t1: a = 1 b = 2 c = 3 t2: println(c) println(b) println(a)
Πες μου για την ανασκόπηση κώδικα: πώς γινόταν στην ομάδα σου;
Δοκιμάσατε τον κώδικά σας; Ποιο ήταν το ποσοστό κάλυψης;
Ποια από αυτές τις επιλογές σου αρέσει περισσότερο προσωπικά;
Έχεις ακούσει για το Zero Copy; Τι είναι αυτό;
Ποια χαρακτηριστικά του Kafka μπορούν να γραφούν κατά την αποστολή και ποια είναι διαθέσιμα μόνο για ανάγνωση;
Πώς αντιμετωπίστηκε το deadlock κατά την απαισιόδοξη κλειδώματος;
Πώς καταλαβαίνω αν ένα ερώτημα χρησιμοποιεί δείκτη; Πώς παρακολουθώ τους μη χρησιμοποιούμενους δείκτες;
Πες μου για την κλάση String στη Java. Για τι είναι χρήσιμη και ποιο είναι το χαρακτηριστικό της;
Πώς λειτουργούν οι εσωτερικοί δείκτες (για παράδειγμα, δείκτες B-δέντρου);
Τι είναι η σημείωση @Transactional και πώς λειτουργεί κάτω από την κουκούλα;
Με ποιες ενσωματώσεις εργάστηκες; Με ποιες ενσωματώσεις API;
Τι θα συμβεί στην επόμενη κλήση push;
Τι είναι ένα σύστημα υψηλού φορτίου; Ποια ήταν τα πραγματικά νούμερα φόρτωσης στο έργο σας;
Γιατί το @Async δεν λειτουργεί όταν καλώ μεθόδους μέσα στην ίδια κλάση στο Spring;
Πώς πραγματοποιήσατε την αποφυγή διπλοεγγραφής δεδομένων;
Πώς λειτουργεί το Kafka με πολλαπλά pods σε μια ομάδα καταναλωτών; Ο πρώτος διάβασε το μήνυμα — θα το δει ο δεύτερος;