Μπορείτε να εξηγήσετε ποιο είναι το πρόβλημα της ψευδούς διαίρεσης cache και πώς επηρεάζει την απόδοση των πολυνηματικών εφαρμογών;
Java
Μπορούμε να θεωρήσουμε ότι η μέθοδος που καλείται μέσω ενός αντικειμένου proxy είναι στατική;
Πώς μπορεί να οργανωθεί η ταξινόμηση δεδομένων σε φθίνουσα σειρά;
Πώς πραγματοποιείται η ρύθμιση και η εγγραφή Bean στο πλαίσιο του Spring Framework;
Ποιο είναι το κύριο καθήκον της κωδικοποίησης δεδομένων σε μορφή Base64;
Ποια μπορεί να είναι τα αποτελέσματα της μη χρήσης της σημείωσης @Transactional κατά την εκτέλεση λειτουργιών με βάση δεδομένων μέσω ενός αποθετηρίου;
Πώς διαχειρίζεται και ορίζει το Maven τις εξαρτήσεις για τη διαδικασία κατασκευής του έργου;
Είναι δυνατόν ένας καταναλωτής να επεξεργάζεται ταυτόχρονα πολλαπλές παρτίδες δεδομένων;
Τι είναι ο αντιδραστικός προγραμματισμός;
Μπορείς να απαριθμήσεις και να περιγράψεις τους διάφορους τρόπους υλοποίησης ενός συνόλου (Set) στον προγραμματισμό;
Γιατί είναι σημαντικό να διασφαλίζεται η αμεταβλητότητα των κλειδιών κατά τη χρήση του HashMap;
Πώς υλοποιεί ο μηχανισμός πολυμορφισμού τις αρχές του αντικειμενοστραφούς προγραμματισμού;
Πώς συνιστάται να υλοποιηθεί η μοναδική ταυτοποίηση αντικειμένων κατά τη χρήση του Hibernate;
Μπορείς να απαριθμήσεις τα διάφορα επίπεδα απομόνωσης των συναλλαγών σε βάσεις δεδομένων;
Ποια επιχειρήματα μπορούν να χρησιμοποιηθούν για να καλέσετε τη μέθοδο set() για να αντικαταστήσετε το μοναδικό στοιχείο σε μια λίστα, εάν σε αυτήν τη λίστα υπάρχει μόνο ένα στοιχείο και η μέθοδος size() επιστρέφει 1;
Πώς λειτουργεί το μοτίβο Proxy ως μεσάζων για το αρχικό αντικείμενο;
Πώς διαφέρουν οι τύποι δηλώσεων (Statement) σε ένα πρόγραμμα;
Ποιες μεθόδους ανάγνωσης XML γνωρίζετε; Περιγράψτε τα πλεονεκτήματα και τα μειονεκτήματα κάθε μεθόδου.
Πώς μπορεί να βελτιωθεί η αποδοτικότητα ενός βρόχου που προσθέτει τεράστιο αριθμό γραμμών σε έναν πίνακα ή λίστα;
Ποια βήματα θα ξεκινούσατε για να εντάξετε ένα νέο module σε ένα υπάρχον έργο;