Java
Αναφέρετε την εμπειρία σας με την κλάση StringBuilder για εργασία με συμβολοσειρές στα έργα σας.
Τι είναι προτιμότερο για την αυτόματη δημιουργία κώδικα: χρήση YAML ή χειροκίνητη γραφή;
¿Cuál es el problema potencial si en un método transaccional se realiza una llamada HTTP o se envía a Kafka, y luego se realiza un cambio en la base de datos?
Ποιος είναι ο κύριος σκοπός της χρήσης ενός επαναληπτήρα στον προγραμματισμό;
Γιατί συνιστάται να αποφεύγεται η σύλληψη εξαιρέσεων τύπου Error στον κώδικα;
Μπορείτε να εξηγήσετε τον μηχανισμό λειτουργίας των διαφορετικών τύπων συνδέσεων σε SQL;
Πώς λειτουργεί ένα κοντέινερ στο πλαίσιο της ανάπτυξης λογισμικού;
Μπορείτε να εξηγήσετε πώς λειτουργεί η στρατηγική φόρτωσης Lazy στο JPA/Hibernate;
Θα επιστρέψει η μέθοδος equals true αν συγκρίνουμε ένα ζεύγος κλειδιού-τιμής όπου η τιμή είναι null;
Πόσο γρήγορα μπορεί να ληφθεί το πρώτο στοιχείο από μια συνδεδεμένη λίστα;
Έχετε εντοπίσει ποιες περιοχές απαιτούν περαιτέρω μελέτη ή ενίσχυση των γνώσεων;
Τι είναι η εμβέλεια των συστατικών που σημειώνονται με @Component και πώς καθορίζεται από προεπιλογή;
Έχετε εμπειρία στη χρήση συστημάτων παρακολούθησης της κατάστασης και της απόδοσης των εφαρμογών;
Για ποιο λόγο χρησιμοποιείται το εργαλείο Swagger στη διαδικασία ανάπτυξης API;
Πώς αξιολογείστε τον εαυτό σας; Σε ποιο επίπεδο: junior, middle, middle+, senior;
Πώς μπορούμε να αποτρέψουμε ή να καταργήσουμε αμοιβαίες αποκλεισμούς στο σύστημα;
Πώς να εμπλουτίσετε το πλαίσιο του LLM; Τι είναι το RAG και πώς λειτουργεί;
Μοιραστείτε την εμπειρία σας στην ανάπτυξη και χρήση της Java σε έργα
Γράψτε δοκιμές για το σύστημα φιλτραρίσματος ειδοποιήσεων χρησιμοποιώντας JUnit 5 και Mockito, καλύπτοντας τα βασικά σενάρια: μηδενική/κενή εισαγωγή, έγκυρη ειδοποίηση, αποκλεισμό αποστολέα, φιλτράρισμα ανά κανάλι, απομάκρυνση διπλότυπων.
Ποια είναι τα βασικά βήματα που διασφαλίζουν την παραγωγικότητα και την αποτελεσματικότητα της ροής εργασίας;