Μίλησε για τεχνικά πολύπλοκα έργα ή περιπτώσεις που μπορείς να περηφανευτείς
Embedded / IoT
Πείτε μας για μια εργασία με πολυνηματική επεξεργασία: ποιο πρόβλημα λύθηκε και πώς;
Ποια είναι η διαφορά μεταξύ των Checked και Unchecked εξαιρέσεων στη Java; Πώς να εργαστείτε με αυτές;
Πώς βελτιστοποιήσατε το PostgreSQL; Τι να κάνετε με ένα αργό ερώτημα SELECT;
Τι να κάνετε σε περίπτωση OutOfMemoryError;
Ερωτήσεις του υποψηφίου προς τον συνεντευκτή: πώς οργανώνεται η διαδικασία ανασκόπησης κώδικα και τι είναι το GraphQL Mesh στο έργο σας;
Αν τα beans δηλώνονται μέσω @Configuration και @Bean, πώς λειτουργεί το @Qualifier και ποιο είναι το όνομα του bean;
Έχετε εργαστεί με Spring AOP; Ποιο έργο λύσατε με προσαρμοσμένες πτυχές;
Θα ανέβει ή θα κατέβει το πλαίσιο Spring αν υπάρχει μια διεπαφή με δύο υλοποιήσεις και ένα bean στο οποίο αυτή η διεπαφή εισάγεται χωρίς διευκρινίσεις;
Πώς διαμορφώθηκε η εργασία στην οποία πραγματοποιήσατε τη βελτιστοποίηση;
Ποια ήταν η πιο αξέχαστη εργασία από αυτές που εκτελέσατε;
Ποιοι είναι οι τρόποι εισαγωγής εξαρτήσεων στο Spring; Ποιος είναι προτιμότερος;
Πώς λύθηκε το πρόβλημα της σειράς των γεγονότων στο Kafka (ordering) για το ίχνος ελέγχου των οντοτήτων;
Πες λίγα λόγια για το τελευταίο σου έργο: ευθύνες, τεχνολογικό στοίβα, τι έκανες
Χρησιμοποιήθηκε το μοτίβο Transactional Outbox για την εγγύηση παράδοσης μηνυμάτων στο Kafka;
Μέρος που σχετίζεται με την ιδιομορφία — πώς προέκυψε; Δεν είχε διατυπωθεί στις απαιτήσεις;
Πώς παρακολουθήθηκαν οι εγγραφές που δεν επεξεργάστηκαν (που μπήκαν στο DLQ);
Έχετε γράψει προσαρμοσμένους Spring Boot Starters ή Auto-configuration; Ποια είναι η διαφορά μεταξύ ενός Starter και μιας Auto-configuration;
Εξήγησε τη λογική πίσω από την εμφάνιση διπλότυπων — ποια είναι η μηχανική της διαδικασίας, πού ακριβώς προέκυψε το πρόβλημα κατά την επεξεργασία των γεγονότων;
Πείτε μου λίγα για τον εαυτό σας και την εργασιακή σας εμπειρία