Java
Ποια από τις αρχές SOLID παραβιάζεται όταν επεκτείνετε τη συμπεριφορά μιας κληρονομούμενης κλάσης προσθέτοντας μια νέα μέθοδο;
Εξηγήστε τις διαφορές μεταξύ των βασικών συστατικών Primary και Qualifier σε αυτά τα συστήματα.
Ποιοι τύποι έργων σας ενδιαφέρουν περισσότερο να υλοποιήσετε και γιατί;
Μπορείτε να εξηγήσετε τι είναι οι ανώνυμες συναρτήσεις στον προγραμματισμό και πώς χρησιμοποιούνται;
Ήταν σημαντική η σειρά των γεγονότων στο Kafka; Πώς διασφαλιζόταν;
Εξηγήστε την αρχή Fail-fast και τον ρόλο της στην ανάπτυξη λογισμικού
Μπορείτε να εξηγήσετε τον σκοπό και τη χρήση του τροποποιητή transient στη γλώσσα Java;
Διατηρεί την εγκυρότητα ο σύνδεσμος Ξένης Κλείδας, που αναφέρεται σε ένα μοναδικό κλειδί που αποτελείται από πολλαπλές στήλες, αν μία από αυτές περιέχει τιμή NULL;
Μπορείς να διαχειριστείς και να δημοσιεύσεις περιεχόμενο στα κοινωνικά δίκτυα;
Μπορείτε να εξηγήσετε τι είναι η διεπαφή CallableStatement και σε ποιες περιπτώσεις χρησιμοποιείται κατά την εργασία με βάσεις δεδομένων;
Έχεις διαμορφώσει τη διαχείριση μνήμης για τις υπηρεσίες σε προηγούμενα έργα;
Πώς επεξεργάζονται τα αρχικά δεδομένα στη διαδικασία εργασίας με ροές δεδομένων (Streams);
Είναι καθαρά ορατή η εικόνα ή η πληροφορία;
Μπορείτε να εξηγήσετε την έννοια του μοτίβου Page Object και πώς χρησιμοποιείται στις αυτοματοποιημένες δοκιμές διεπαφών;
Ποια είναι τα πιθανά αποτελέσματα από τη μαζική δημιουργία αντικειμένων σε ένα πρόγραμμα;
Ποια συστατικά περιλαμβάνονται στο Spring Core και ποιος είναι ο ρόλος τους;
Ποιοι μέθοδοι ή κατασκευές επιτρέπουν την εξασφάλιση της ακολουθίας των στοιχείων σε μια δομή δεδομένων τύπου Set;
Ποιοι μέθοδοι μπορούν να διασφαλίσουν τη σταθερότητα και τη συνεχή λειτουργία δύο Consumers που είναι εγγεγραμμένοι σε ένα Topic;
Εξηγήστε τον μηχανισμό υλοποίησης συναλλαγών στο Spring Data JPA
Διασύνδεση δεδομένων LinkedList επιτρέπει τη χρήση της ως διπλής ουράς (Deque);