Εξηγήστε πώς διαφέρουν τα χαρακτηριστικά εισαγωγής στοιχείων σε ArrayList και LinkedList
Java
Μπορεί να συμπεριληφθεί η επιχειρηματική λογική μέσα στον κατασκευαστή αντικειμένων;
Ποιες προσεγγίσεις υπάρχουν για τη δημιουργία αμετάβλητων αντικειμένων στον αντικειμενοστραφή προγραμματισμό;
Εξηγήστε τι είναι η κλάση StringBuffer και πώς χρησιμοποιείται στη Java για εργασία με συμβολοσειρές.
Ποιοι τρόποι διασφαλίζουν την ασφάλεια των νημάτων κατά την υλοποίηση του μοτίβου Singleton;
Είναι υποχρεωτικό να μιλάμε με τους υποψηφίους για τη θέση Middle σχετικά με τις αρχές σχεδίασης συστημάτων λογισμικού;
Πώς πραγματοποιείται η εισαγωγή εξαρτήσεων στο πλαίσιο του Spring Framework;
Πρέπει να επικοινωνήσετε με την ομάδα στην οποία σκοπεύετε να ενταχθείτε πριν από την πρόσληψη;
Τι είναι οι starters του Spring Boot;
Ποια είναι η διαφορά μεταξύ της χρήσης του Spring Boot και του τυπικού Boot στην ανάπτυξη εφαρμογών;
Ήταν δική σας ανάπτυξη; Γιατί δεν εξετάσατε εξειδικευμένες λύσεις όπως η Camunda;
Μπορείτε να εξηγήσετε τι είναι μια ελεγχόμενη εξαίρεση στις γλώσσες προγραμματισμού;
Ποια είναι η εμπειρία σας με την caching χρησιμοποιώντας το Spring;
Ποια μέσα και μέθοδοι υπάρχουν για τη μεταφορά δεδομένων μεταξύ βάσεων δεδομένων;
Υπάρχουν ακέραιοι τύποι δεδομένων χωρίς πρόσημο;
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για την υλοποίηση μιας ακολουθίας εκτέλεσης εργασιών ή λειτουργιών;
Πες μου για το Docker: ποια είναι η διαφορά μεταξύ εικόνας και κοντέινερ; Τι είναι οι στρώσεις;
Πώς υπολογίζεται η τυπική τιμή hashCode για ένα αντικείμενο στη Java;
Πώς υλοποιήσατε και διαχειριστήκατε την πολυνηματικότητα στα έργα σας;
Ποια μέθοδοι υπάρχουν για την παρακολούθηση και τη συλλογή δεδομένων σχετικά με την κατάσταση της JVM;