Java
Για ποιο λόγο χρησιμοποιείται το μοναδικό κλειδί (Unique) στις βάσεις δεδομένων;
Εξηγήστε την έννοια της διασφάλισης της εγγυημένης παράδοσης μηνυμάτων στο Apache Kafka.
Έχετε εμπειρία στην ανάπτυξη ή εργασία με τη γλώσσα προγραμματισμού Go;
Είναι δυνατή μια κατάσταση όπου μια τρέχουσα Java εφαρμογή χρησιμοποιεί περισσότερο RAM από αυτό που έχει διατεθεί στο Heap;
Έχετε εμπειρία με έργα που χωρίζονται σε πολλά modules ή components;
Ποιο χαρακτηριστικό πρέπει να έχει μια βασική περιοχή σε ένα TreeMap για να διασφαλίσει τη σωστή λειτουργία του;
Μπορείς να αναφέρεις διεπαφές που είναι παρόμοιες με το Runnable, που χρησιμοποιούνται για τον ορισμό εκτελέσιμων εργασιών;
Ποιος είναι ο ρόλος του συλλέκτη απορριμμάτων στη διαδικασία διαχείρισης μνήμης σε αυτοματοποιμένα συστήματα;
Ποια, κατά τη γνώμη σας, είναι η πιο αποτελεσματική μέθοδος όταν εργάζεστε με streams στη Java;
Πείτε μας για την εμπειρία σας στην ανασκόπηση κώδικα σε προηγούμενα έργα
Ποια μέθοδο χρησιμοποίησατε για να βελτιώσετε την απόδοση και την κλιμάκωση των σχεσιακών βάσεων δεδομένων στα έργα σας;
Ποιες εντολές χρησιμοποιείτε στο Git;
Ποιες είναι οι κύριες κατηγορίες που μπορούν να διακριθούν μεταξύ των βασικών κλάσεων στην ιεραρχία προγραμματισμού αντικειμένων;
Έχεις πραγματοποιήσει αυτοματοποιημένες δοκιμές σε μεμονωμένα συστατικά του συστήματος;
Ποιο παράδειγμα χρησιμοποιεί το API Stream στη Java;
Ποια είναι τα βασικά καθήκοντα και στόχοι που θέτει ένας ειδικός στην επαγγελματική του δραστηριότητα;
Έχετε δημιουργήσει δικά σας αρχικά πρότυπα ή προσχέδια για το έργο;
Πώς να κάνετε μια κλάση σε Java αμετάβλητη;
Σε ποιο τμήμα μνήμης της JVM τοποθετούνται τα δημιουργούμενα αντικείμενα;
Μπορεί να οριστεί η υλοποίηση μιας μεθόδου μέσα σε μια διεπαφή σε μια γλώσσα προγραμματισμού;