Σε ποιες περιπτώσεις είναι σκόπιμο να χρησιμοποιείτε την έκδοση API;
Java
Πώς συμβάλλουν οι αρχές SOLID στη βελτίωση της ποιότητας και της διαχειρισιμότητας του λογισμικού;
Μπορείτε να εξηγήσετε τι είναι η φανταστική ανάγνωση στο πλαίσιο της διαχείρισης συναλλαγών;
Μπορεί να αλλάξει την τιμή μιας μεταβλητής που έχει δηλωθεί ως effectively final μέσα σε ένα αντικείμενο;
[όνομα] ρώτησε: πες μας για τις αρχιτεκτονικές αποφάσεις: μικροϋπηρεσίες, event-driven/DDD ή άλλες προσεγγίσεις· γιατί τις επιλέξατε και ποιες ήταν οι συμβιβασμοί;
Μπορείς να εξηγήσεις τις βασικές αρχές και χαρακτηριστικά του αντικειμενοστραφούς προγραμματισμού;
Μπορούν οι πρωταρχικοί τύποι δεδομένων να χρησιμοποιηθούν ως κλειδιά σε δομές δεδομένων ή βάσεις δεδομένων;
Υπάρχουν αυτήν τη στιγμή άλλες συνεντεύξεις στο τελικό στάδιο ή προσφορές στα χέρια;
Ποιες είναι οι βασικές διαφορές μεταξύ των εκδόσεων Java 8 και Java 11 όσον αφορά τις λειτουργίες και τις δυνατότητες;
Τι είναι το Stream στη Java;
Πώς διαφέρουν οι προσεγγίσεις εισαγωγής εξαρτήσεων μέσω του κατασκευαστή και μέσω του setter στο πλαίσιο της ανάπτυξης λογισμικού;
Σε ποιες περιπτώσεις είναι προτιμότερο να χρησιμοποιούνται λύσεις βασισμένες σε βάσεις δεδομένων NoSQL;
Μπορείς να απαριθμήσεις τις σημειώσεις για τους ελεγκτές που περιέχουν επιπλέον λέξεις-κλειδιά ή παραμέτρους;
Ποιος τρόπος μεταφοράς αποτελεσμάτων χρησιμοποιήθηκε στο τελευταίο σας έργο;
Αν μια μέθοδος που έχει την ετικέτα @Transactional καλεί άλλη μέθοδο με την ίδια ετικέτα, πόσες συναλλαγές θα δημιουργηθούν;
Πώς θα αντιδρούσες αν προέκυπταν συγκρούσεις στην ομάδα ή αν οι συνάδελφοι έδειχναν αρνητική στάση;
Μπορείτε να εξηγήσετε την εσωτερική υλοποίηση και τον μηχανισμό λειτουργίας της κλάσης StringBuilder στη Java;
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος 'ατομική μεταβλητή' στον προγραμματισμό;
Ποια είναι η διαφορά μεταξύ Java Persistence Query Language (JPQL) και Hibernate Query Language (HQL);
Μπορείς να περιγράψεις τα βασικά στάδια της διαδικασίας κατασκευής ενός έργου με το Maven;