Java
Ποια είναι η λειτουργία των κλάσεων στη δομή του συστήματος τύπων του λογισμικού;
Ποια μέθοδοι και προσεγγίσεις χρησιμοποιούνται για την αποτροπή εμφάνισης της εξαίρεσης ConcurrentModificationException κατά την εργασία με συλλογές σε πολυνηματικό περιβάλλον;
Τι πληροφορίες παρέχει το αντικείμενο ThreadPoolExecutor μετά την ολοκλήρωση της εργασίας του;
Ποια πλεονεκτήματα προσφέρει η χρήση του Spring HATEOAS για την ανάπτυξη RESTful υπηρεσιών;
Με ποιο σκοπό λειτουργεί ο συλλέκτης απορριμμάτων (Garbage Collector) στη Java;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης της κλάσης StringBuilder για εργασία με συμβολοσειρές στη Java;
Ποια είναι η διαφορά μεταξύ αντικειμένου και πρωτότυπου στη Java;
Μιλήστε για την έννοια της κλάσης CompletableFuture.
Τι εννοείτε με την αμεταβλητότητα στο πλαίσιο του προγραμματισμού σε Java;
Σε ποιες περιπτώσεις είναι σκόπιμο να χρησιμοποιείται η κληρονομικότητα στην αρχιτεκτονική του συστήματος;
Πώς αποθηκεύονταν τα συνημμένα (αρχεία, φωτογραφίες, βίντεο) στις αιτήσεις;
Τι είναι η κανονικοποίηση δεδομένων σε μια σχεσιακή βάση δεδομένων;
Μπορείτε να περιγράψετε πώς πραγματοποιήθηκε η διαδικασία ελέγχου κώδικα στο τελευταίο σας έργο;
Μπορείτε να εξηγήσετε τι είναι το Singleton κατά την αρχικοποίηση ενός Bean στο πλαίσιο της ανάπτυξης;
Εξηγήστε τις αρχές και τον μηχανισμό λειτουργίας της μεθόδου map στον προγραμματισμό
Πείτε μας για την εμπειρία σας με το σύστημα ουρών RabbitMQ
Πώς ήταν δομημένη και κατανεμημένη η ροή εργασίας στην τελευταία σας ομάδα έργου;
Έχεις σχέδια να μετακομίσεις στο εξωτερικό στο άμεσο μέλλον;
[όνομα] πείτε μας συνοπτικά την επαγγελματική σας πορεία, περισσότερες λεπτομέρειες για την τελευταία σας θέση εργασίας: έργα, περιοχή ευθύνης, χρησιμοποιούμενη τεχνολογία. Πώς καταφέρατε να συνδυάσετε εργασία και εκπαίδευση;
Ποια είναι τα βασικά προβλήματα και μειονεκτήματα που σχετίζονται με τη χρήση της κληρονομιάς στη γλώσσα Java;