Java
Ποια ευρετήρια θα προσθέτατε στον πίνακα και γιατί;
Πώς διασφαλίζετε την εγγύηση παράδοσης Exactly Once (κάθε μήνυμα καταγράφεται στο αρχείο ακριβώς μία φορά);
Ενδιαφερόσασταν για τη δομή της JVM; Έπρεπε να ρυθμίσετε την JVM στην εργασία;
Σε τι εστιάζατε κατά τη βελτιστοποίηση των ερωτημάτων SQL; Πώς τα βελτιστοποιούσατε;
Πώς καταλάβαινε το σύστημα ότι έπρεπε να ακολουθήσει έναν δρόμο ή έναν άλλο; Σε τι βασιζόταν για να διαχωρίσει τα έγγραφα;
Πώς διαχωρίστηκε η αλληλεπίδραση — τι περνούσε μέσω Kafka, τι απευθείας;
Έχετε ασχοληθεί ποτέ με βελτιστοποίηση ερωτημάτων;
Ποια είναι η διαφορά μεταξύ των Story Points και της εκτίμησης χρόνου;
Ποιες αλλαγές απαιτούν αύξηση έκδοσης στη διαχείριση συμβάσεων και ποιες όχι;
Πώς να λύσετε το πρόβλημα της μη επαναλαμβανόμενης ανάγνωσης και της deduplicación από την πλευρά του καταναλωτή;
Τι είναι η ηλεκτρονική ψηφιακή υπογραφή (ΗΨΥ);
Πόσα μηνύματα υπήρχαν στην υπηρεσία ACL; Υπήρχαν προβλήματα με την εξισορρόπηση και το φορτίο;
Ποια είναι η διαφορά μεταξύ Spring Data JPA και Spring Data JDBC;
Τι είναι οι συναλλαγές; Εξηγήστε τους λόγους χρήσης και τις ιδιότητες ACID.
Έχετε εμπειρία σε ηγεσία, καθοδήγηση, διεξαγωγή συνεντεύξεων;
Ποια είναι η χρήση των σχημάτων στο PostgreSQL; Γιατί δεν μπορούμε να κάνουμε τα πάντα στο public;
Ποια είναι τα βασικά προβλήματα κατά την εργασία με το JPA (N+1 και άλλα) και πώς να τα αποφύγετε;
Πώς λειτουργεί το CAS μέσα στο AtomicInteger; Τι συμβαίνει αν αλλάξει η τιμή μεταξύ ανάγνωσης και εγγραφής; Πότε το AtomicInteger λειτουργεί κακά υπό υψηλό ανταγωνισμό;
Ποιος οργάνωσε ολόκληρη τη διαδικασία — ποιος κατάλαβε ποιο μήνυμα έπρεπε να μεταδοθεί στο Kafka και πώς να ξεκινήσει ο υπολογισμός;
Πώς να κάνετε την κλάση σας αμετάβλητη για χρήση ως κλειδί σε HashMap;