Java
Είναι οι τοπικές μεταβλητές των μεθόδων μέρος της στοίβας κλήσεων κατά την εκτέλεση του προγράμματος;
Στο τελευταίο σας έργο, χρησιμοποιήθηκαν τεχνολογίες και λύσεις χαρακτηριστικές συστημάτων με υψηλό φόρτο;
Ποια μέσα και εργαλεία χρησιμοποιήσατε για την ανάλυση των logs στο τελευταίο σας έργο;
Μπορείτε να μου πείτε για τυχόν δύσκολες ή ασυνήθιστες εργασίες που αντιμετωπίσατε στην εργασία σας;
Ονομάστε τις βασικές κλάσεις για εργασία με ροές εισόδου και εξόδου στη Java.
Είναι η κλάση ForkJoinPool μια υλοποίηση της διεπαφής ExecutorService;
Με ποιους τρόπους διευρύνετε τις γνώσεις σας στον τομέα της ανάπτυξης λογισμικού;
Τι είναι το Stream στη Java;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης δείκτη κατά την αναζήτηση στοιχείων σε μια συνδεδεμένη λίστα;
Πώς οργανώσατε τη διαδικασία δοκιμής του λογισμικού σας στην προηγούμενη εργασία σας;
Μπορείς να αναφέρεις βάσεις δεδομένων που υλοποιούν τις αρχές του θεωρήματος CAP;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης μιας δομής παρτίδας στη Java;
Ποιες προσεγγίσεις και τεχνολογίες έχετε χρησιμοποιήσει για την επεξεργασία μηνυμάτων σε συστήματα;
Μπορείτε να εξηγήσετε τι εννοείται με την ατομικότητα μιας κλάσης στον προγραμματισμό;
Ποιο είναι το νόημα της ενσωμάτωσης;
Είναι το StringPool μέρος του Heap ή είναι κάτι ξεχωριστό;
Πες μου για την κλάση HashMap και τα βασικά χαρακτηριστικά της στη Java.
Ποιες εργασίες επιλύει η χρήση των συναρτήσεων lambda στον προγραμματισμό;
Ποιες κλάσεις υλοποιούν αμετάβλητα αντικείμενα στον προγραμματισμό;
Ποιες καταστάσεις ή εργασίες θα προτιμούσατε να αποφύγετε στη νέα σας θέση;