Java
Πώς μπορεί ένας κληρονόμος να προσπελάσει τις μεθόδους ή τις ιδιότητες της βασικής κλάσης;
Έχετε εμπειρία στη ρύθμιση και χρήση ενός τοπικού περιβάλλοντος ανάπτυξης;
Μπορείτε να δώσετε ένα παράδειγμα μιας κλάσης με ιδιωτικό κατασκευαστή και να εξηγήσετε τον σκοπό της;
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος 'offset' στο πλαίσιο του Apache Kafka;
Ποια είναι η εμπειρία σας στη βελτιστοποίηση και ρύθμιση των παραμέτρων JVM για την αύξηση της απόδοσης των εφαρμογών;
Πώς καταγράφονται τα δεδομένα στην αποθήκευση Redis;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης της σημείωσης @Builder στο έργο σας;
Ποιες είναι οι βασικές προσεγγίσεις για την επέκταση και την κλιμάκωση συστημάτων που γνωρίζετε;
Γιατί το Map δεν είναι μια συλλογή (Collection);
Μπορείς να δώσεις ένα παράδειγμα κατάστασης σε Java όπου χρησιμοποιείται η απαισιόδοξη κλειδώματος για την αποτροπή συγκρούσεων κατά την πρόσβαση σε δεδομένα;
Ποιος είναι ο ρόλος και οι βασικές λειτουργίες του συστατικού Service στο OpenShift;
Ποιες μεθόδους αλληλεπίδρασης με τη βάση δεδομένων μέσω Spring Data γνωρίζεις;
Μπορούν να εμφανιστούν εξαιρέσεις που ελέγχονται κατά την εκτέλεση του προγράμματος και πώς σχετίζεται αυτό με τον μηχανισμό διαχείρισης εξαιρέσεων στη Java;
Με ποιες άλλες βάσεις δεδομένων εργάστηκαν εκτός από το PostgreSQL;
Τι συμβαίνει με τις συναλλαγές στο Spring αν μέσα σε μια μη συναλλαγή μεσημεριανή μέθοδο, καλείται μια μέθοδος με ρυθμίσεις συναλλαγής;
Γιατί σε ορισμένες περιπτώσεις στο μπλοκ try χρησιμοποιείται μόνο το finally χωρίς χειρισμό εξαιρέσεων στο catch;
Γιατί το LongAdder είναι πιο αποδοτικό από το AtomicLong σε υψηλό ανταγωνισμό; Σε ποιες συνθήκες λειτουργεί αποτελεσματικά το LongAdder;
Ποια είναι η διαφορά μεταξύ ζεστών (hot) και κρύων (cold) ροών στον αντιδραστικό προγραμματισμό;
Ποιες λειτουργίες στην Java απαιτούν χειρισμό ελεγχόμενων εξαιρέσεων;
Εξηγήστε τη διαφορά μεταξύ σχεσιακών, μη σχεσιακών και βάσεων δεδομένων στη μνήμη.