Java
Τι είναι ο DDD (Σχεδιασμός Προσανατολισμένος στον Τομέα); Πώς σχετίζεται με το σύνολο και το περιορισμένο πλαίσιο;
Πείτε μας για τις αρχές SOLID. Ποιες γνωρίζετε και πώς τις εφαρμόζετε στην πράξη;
Με ποιες βάσεις δεδομένων έχετε εργαστεί;
Πώς θα έκανες μια πολύπλοκη μεταναστεύση (προσθήκη μιας υποχρεωτικής στήλης σε έναν πίνακα με 300 εκατομμύρια εγγραφές) μέσω Liquibase;
Ποια προβλήματα μπορεί να προκύψουν υπό υψηλό φόρτο (δεκάδες εκατομμύρια αιτήματα); Πώς θα κλιμακώσουμε τη λύση;
Ποια είναι η διαφορά μεταξύ αυθεντικοποίησης και ταυτοποίησης;
Ποια είναι τα επίπεδα απομόνωσης στις συναλλαγές Kafka;
Τι είναι οι εικονικές νηματοδότες (Green Threads / Virtual Threads) και πώς διαφέρουν από τις κανονικές;
Παρακαλώ, πες μου για την ομάδα. Ποια ήταν αυτή η ομάδα, ποιοι ήταν σε αυτήν, πόσα άτομα;
Αναλύστε τις διαφορές στην απόδοση και στη χρήση μνήμης μεταξύ της χρήσης int[] και Integer[] στην Java, ειδικά στο πλαίσιο του δοθέντος αποσπάσματος κώδικα: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ```
[όνομα] ρώτησε: Μάθησες και δούλεψες;
Πώς κατανέμονται οι καταναλωτές σε διαχωρισμούς: κάθε καταναλωτής συνδέεται με κάθε διαχωρισμό ή όχι;
Ποια προβλήματα καταγραφής τιμών υπάρχουν στο Redis Cluster;
Πώς συνδυάζατε τη δουλειά με τη σπουδή τα τελευταία χρόνια στο πανεπιστήμιο;
Πες μας για την εμπειρία σου: σε ποιες μεγάλες και ενδιαφέρουσες εργασίες, ιδιαίτερα ολοκληρωτικές, έχεις συμμετάσχει;
Τι πρέπει να γίνει με την κλάση (με τα πεδία longId και List αντικειμένων) ώστε τα αντικείμενά της να γίνουν αμετάβλητα;
[όνομα] ρώτησε: Τι είναι το OutOfMemoryError, πότε συμβαίνει, το έχεις αντιμετωπίσει στην πράξη;
Γιατί δεν μπορέσατε απλώς να κλιμακώσετε το συγχρονισμένο API, να προσθέσετε εφαρμογές ή χωρητικότητα βάσης δεδομένων αντί για Kafka;
Ποιο είναι το κύριο μειονέκτημα των δεικτών; Γιατί δεν μπορούμε απλώς να καλύψουμε ολόκληρο τον πίνακα με δείκτες;
Πείτε μας για τα έργα, τις τεχνολογίες και τις τεχνικές προκλήσεις που έχετε εργαστεί.