Java
Ποια είναι τα πλεονεκτήματα της χρήσης της μεθόδου reduce σε σύγκριση με έναν κανονικό βρόχο κατά την επεξεργασία δεδομένων;
Εξηγήστε τις διαφορές μεταξύ των λέξεων-κλειδιών final, του μπλοκ finally και της μεθόδου finalize στη γλώσσα Java.
Τι σας ωθεί να επιστρέψετε από μια αρχιτεκτονική μικροϋπηρεσιών σε ένα μονολιθικό σύστημα;
Μπορεί κανείς να πραγματοποιήσει άμεση επανάληψη στα κλειδιά και τις τιμές σε ένα αντικείμενο Map;
Ποια τροποποιητές πρόσβασης έχουν τα πεδία και οι μέθοδοι στις διεπαφές κατά κανόνα;
Μπορείτε να εξηγήσετε την έννοια της Εισαγωγής Εξαρτήσεων στο πλαίσιο του Spring και πώς διαφέρει από άλλους τρόπους εισαγωγής εξαρτήσεων;
Πώς αποφασίζεις σε ποιο σημείο του κώδικα να διορθώσεις το σφάλμα;
Τι γνωρίζετε για τις λειτουργικές διεπαφές στη Java 8 και νεότερες εκδόσεις;
Τι είναι το AJAX και πώς είναι δομημένη αυτή η τεχνολογία;
Είναι δυνατή η εκτέλεση πολλαπλών διαφορετικών ερωτημάτων SQL σε μία συναλλαγή;
Τι είναι ο χειριστής SQL;
Μπορείς να μοιραστείς τις γνώσεις σου σχετικά με αυτό το θέμα;
Ποια μέθοδο πρέπει να υλοποιηθεί στην κλάση ώστε τα αντικείμενά της να μπορούν να χρησιμοποιηθούν σε μια βρόχο for-each;
Γιατί η Java απαγορεύει την πολλαπλή κληρονομιά;
Τι είναι το ClassLoader στη Java;
Ποιες εκδόσεις Java χρησιμοποιήσατε στην πρακτική σας ανάπτυξης;
Σε ποιες μεταβλητές έχουν πρόσβαση οι εκφράσεις lambda στην Java;
Μιλήστε μας για την τρίτη κανονική μορφή στη διαδικασία κανονικοποίησης βάσεων δεδομένων.
Τι είναι το FTP;
Τι κάνει η μέθοδος peek();