Java
Τι είναι οι ενδιάμεσοι και τερματικοί χειριστές στο Stream; Δώστε παραδείγματα.
Πώς βάζετε ένα νήμα σε κατάσταση WAITING και TIMED_WAITING, ποια είναι η διαφορά;
Μπορείτε να διαβάσετε μηνύματα με την ίδια σειρά με την οποία καταγράφηκαν από ένα θέμα που διανέμεται σε τρεις διαμερίσματα;
Πώς δουλεύατε με το Kafka; Χρειάστηκε να ρυθμίσετε τις κατατμήσεις, τις διαμορφώσεις; Τι συμβαίνει αν οι καταναλωτές είναι λιγότεροι από τις κατατμήσεις;
Ποιες σχέσεις μεταξύ οντοτήτων στο Hibernate είναι από προεπιλογή eager (EAGER), ποιες lazy (LAZY);
Τι είναι η διαμέριση στο PostgreSQL; Πώς διαφέρει από το sharding;
Πώς αισθάνεσαι σχετικά με τη συγγραφή δοκιμών;
Ποια είναι η διαφορά μεταξύ newFixedThreadPool και ForkJoinPool;
Πόσα instances/δοχεία είχε η υπηρεσία;
Πες μου για την σχετική εμπειρία από την τελευταία σου δουλειά — τι σου άρεσε, τι δεν σου άρεσε;
Μίλησε για την εμπειρία σου με το Spring και το Spring Boot. Αξιολόγησε τον εαυτό σου σε μια τριβάθμια κλίμακα.
Πώς λειτουργεί το μοτίβο Circuit Breaker;
Τι είναι το Spring Actuator; Ποιες μέθοδοι (δοκιμές) χρησιμοποιούνται για τον έλεγχο της κατάστασης του πλαισίου της εφαρμογής για την εισαγωγή ενός pod στην ισορροπία φορτίου στο Kubernetes/OpenShift;
Και αν δεν χρησιμοποιούμε βάση δεδομένων και Spring-επεκτάσεις, μπορούμε επίσης να διαχωρίσουμε τη λήψη και την επεξεργασία του μηνύματος;
Τι θα συμβεί αν υπάρχουν δύο διαμερίσματα και τρεις καταναλωτές σε μια ομάδα; Και αν υπάρχουν τρία διαμερίσματα και δύο καταναλωτές;
Ποια μοτίβα αρχιτεκτονικής μικροϋπηρεσιών γνωρίζετε;
Έπρεπε να βελτιστοποιήσετε τις παραμέτρους JVM και Garbage Collector;
Τι είναι το ZooKeeper και το KRaft στο πλαίσιο του Kafka; Ποια είναι η διαφορά;
Αν πάρουμε μια θετική απόφαση, πότε θα μπορέσετε να ενταχθείτε σε εμάς;
Ποια είναι η διαφορά μεταξύ των Story Points και της εκτίμησης χρόνου;