Java
Πώς αξιολογείς τις δεξιότητές σου στην αλληλεπίδραση με τους άλλους και στην ομαδική εργασία;
Ποια είναι η εμπειρία σας με τον πολυνηματισμό στην Java;
Μπορείτε να αλλάξετε ή να διαβάσετε τις τιμές των ιδιωτικών μεταβλητών μιας κλάσης μέσω του Reflection API;
Ποια είναι η βασική κλάση στο Kotlin που λειτουργεί ως πρόγονος για όλες τις άλλες κλάσεις;
Πόσο συχνά καταγράφετε δεδομένα στη βάση δεδομένων κατά τη διάρκεια της εργασίας;
Μπορείτε να εξηγήσετε την έννοια της λειτουργικής παραδείγματος προγραμματισμού;
Τι κάνετε με την εργασία μετά την ολοκλήρωσή της;
Ποια θέματα ή τομείς μελετάς αυτήν την περίοδο για την επαγγελματική σου ανάπτυξη;
Ποιος είναι ο σκοπός του παραμέτρου propagation στη διακόσμηση @Transactional στο Spring;
Πρέπει να διαχωρίζουμε τους πίνακες σε μέρη (sharding) για να αυξήσουμε την ταχύτητα εκτέλεσης των ερωτημάτων;
Ποια είναι η ανάγκη χρήσης του ExecutorService κατά την επεξεργασία μεγάλου αριθμού εργασιών;
Έχετε ποτέ ενεργήσει ως ηγέτης ομάδας;
Ποιο είναι το χρονικό δείκτη για την αναζήτηση ενός στοιχείου με κλειδί σε ένα HashMap;
Ποια είναι τα διακριτικά χαρακτηριστικά μιας συνδεδεμένης λίστας και πώς διαφέρει από άλλες δομές δεδομένων;
Ονομάστε τις σημασιολογίες εργασίας στο Kafka.
Σε ποιες περιπτώσεις πρέπει να δηλώνεται throws στη υπογραφή της μεθόδου, για ποιες εξαιρέσεις;
Μπορείτε να εξηγήσετε τον μηχανισμό λειτουργίας της σημείωσης @SpringBootTest στις δοκιμές Spring Boot;
Τι είναι το Liquibase και πώς οργανώνεται η διαχείριση εκδόσεων της βάσης δεδομένων, ειδικά υπό περιορισμούς ασφαλείας (όπως στη Sberbank);
Έχετε εργαστεί ποτέ με εργασίες DevOps: scripts ανάπτυξης, CI/CD;
Έχετε υλοποιήσει την σελιδοποίηση στο τελευταίο σας έργο;