Πώς διακρίνουμε τη μονάδα δοκιμής από τη δοκιμή ολοκλήρωσης και ποιες είναι οι βασικές διαφορές τους;
Java
Με ποια δείκτες καθορίζεις την ικανοποίησή σου από την τρέχουσα εργασία σου;
Τι σημαίνει η σημείωση Configuration στο Spring και πώς χρησιμοποιείται στη διαμόρφωση εφαρμογών;
Ποια είναι η διαφορά του Kafka από το RabbitMQ και γιατί το Kafka κλιμακώνεται καλύτερα;
Σε ποιο πεδίο ορατότητας δημιουργούνται προεπιλεγμένα τα beans στο Spring;
void singleChar() { asserEquals("a", }
Ποια βήματα πρέπει να ακολουθηθούν για τη δημιουργία ενός δικού σας προτύπου εκκίνησης έργου;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο mutex και για ποιο λόγο χρησιμοποιείται στον προγραμματισμό πολλαπλών νημάτων;
Τι βρίσκεται στη βάση της δομής της ιεραρχίας εξαιρέσεων και γιατί είναι έτσι δομημένη;
Μπορείτε να εξηγήσετε τον σκοπό και τη λειτουργία της εντολής EXPLAIN σε βάσεις δεδομένων;
Ποια είναι τα μειονεκτήματα ή οι δυσκολίες κατά τη σύνδεση συμβολοσειρών στον προγραμματισμό;
Ποια βήματα θα ξεκινούσατε για να εντάξετε ένα νέο module σε ένα υπάρχον έργο;
Ποιες μεθόδους διαχείρισης συνεδριών σε servlets γνωρίζετε;
Γιατί στο Spring είναι δυνατόν να αποφύγουμε την ρητή αναφορά της διακριτικής σημείωσης @Autowired κατά την εισαγωγή εξαρτήσεων;
Πώς μπορεί να αξιολογηθεί η αποτελεσματικότητα του εκτελεσμένου ερωτήματος;
Πώς μπορεί να διασφαλιστεί η σωστή λειτουργία των ανταγωνιστικών αντικειμένων μιας κλάσης κατά την παράλληλη εκτέλεση;
Μπορείτε να εξηγήσετε τη εσωτερική δομή υλοποίησης του HashMap;
Μπορείτε να εξηγήσετε τι είναι η μέθοδος map στο πλαίσιο του API Stream στη Java;
Πάντα η προσθήκη ενός στοιχείου σε ArrayList έχει πολυπλοκότητα O(1);
Εξηγήστε τι σημαίνει η λέξη-κλειδί static στη Java και πώς χρησιμοποιείται.