Java
Λογικό πρόβλημα: 9 μπάλες, η μία πιο βαριά, ποιος είναι ο ελάχιστος αριθμός ζυγίσεων σε μια ζυγαριά με δύο πλάκες;
Τι είναι η προστασία CORS και πότε χρειάζεται;
Σε τι δίνετε προσοχή κατά την ανασκόπηση κώδικα;
Γιατί η εισαγωγή μέσω κατασκευαστή είναι η προτεινόμενη μέθοδος;
Τι είναι η έκδοση γραμμής (row version) σε SQL; Πώς χρησιμοποιείται στο Hibernate;
Πώς οργανώνεται η μετάδοση δεδομένων στον πελάτη από τρία μικροϋπηρεσίες (προϊόντα, τιμές, παραγγελίες) σε μια αρχιτεκτονική μικροϋπηρεσιών;
Τι είναι το Spliterator μέσα σε ένα stream; Τι μπορεί να κάνει;
Πώς αξιολογείτε την αποτελεσματικότητα της χρήσης των story points σε σύγκριση με την εκτίμηση σε ώρες;
Έχεις δουλέψει με Java 21 και μικροϋπηρεσίες;
Ποιος είναι ο ρόλος της μεθόδου put() στη δομή δεδομένων HashMap;
Μπορείτε να υλοποιήσετε σε μια μόνο κλάση δύο διεπαφές που περιέχουν ίδιες δηλώσεις μεθόδων;
Γιατί χρειαζόσασταν το Redis αν ήδη έχετε το Postgres;
Μπορείτε να δώσετε ένα παράδειγμα μιας κλάσης με ιδιωτικό κατασκευαστή και να εξηγήσετε τον σκοπό της;
Έχεις χρησιμοποιήσει το Git από το IDE ή έχεις δουλέψει με τη γραμμή εντολών μερικές φορές;
Μίλησέ μου για τη βελτιστοποίηση του GC από την πραγματική σου εμπειρία — υπήρχαν διακοπές δεκάδων δευτερολέπτων και πώς τις βελτιστοποίησες;
Γιατί το CopyOnWriteArrayList δεν ρίχνει ConcurrentModificationException κατά τη διάρκεια τροποποίησης κατά τη διάρκεια επανάληψης;
Γιατί και πώς πρέπει να χρησιμοποιείται η διαχείριση σφαλμάτων στον προγραμματισμό;
[όνομα] ρώτησε: Πες μου για την ιεραρχία εξαιρέσεων στη Java.
Σε ποια μορφή ήρθαν τα καθήκοντα και από ποιον;
Πώς οργανώνονται οι κόμβοι και τα στοιχεία μέσα σε ένα δυαδικό δέντρο αναζήτησης;