Ποια συλλογή να χρησιμοποιήσετε για τον πίνακα αποτελεσμάτων με ταξινόμηση κατά επώνυμο και αναζήτηση με κλειδί;
Java
Εξηγήστε την αρχή της χρήσης της κατασκευής try-with-resources στη διαχείριση πόρων στη Java.
Ποιος είναι ο λόγος για την οργάνωση των μεθόδων σε ομάδες στον προγραμματισμό;
Ποιος είναι ο περιορισμός στον αριθμό των εφαρμογών του Stream στη Java;
Ποια είναι η διαφορά μεταξύ WHERE και HAVING;
Ποιες δεξιότητες ή γνώσεις επιδιώκετε να αναπτύξετε στο εγγύς μέλλον;
Ποια συλλογή να χρησιμοποιήσετε για μια LRU cache που διαγράφει το παλαιότερο στοιχείο όταν γεμίζει;
Τι είναι το SOLID; Δώστε παραδείγματα αρχών.
Σε ποιες περιπτώσεις δεν θα λειτουργήσει η ενότητα finally;
Ποιος είναι ο κύριος στόχος της χρήσης λειτουργικών διεπαφών στον προγραμματισμό;
Πώς ήταν δομημένες οι διαδικασίες ανάπτυξής σας στην προηγούμενη εργασία σας; Πώς λαμβάνονταν τα καθήκοντα;
Ποια συλλογή να χρησιμοποιήσετε για την αποθήκευση του ιστορικού επισκεπτόμενων σελίδων χωρίς διπλότυπα και διατηρώντας τη σειρά;
Ποια είναι η κύρια διαφορά μεταξύ της χρήσης των μεθόδων map και flatMap στο API Stream κατά την επεξεργασία ροών δεδομένων;
Τι είναι το doOnNext στο Reactor;
Πώς υλοποιείτε τις μεθόδους σύγκρισης αντικειμένων και υπολογισμού των κωδικών κατακερματισμού τους στον κώδικά σας;
Ποια συλλογή θα χρησιμοποιούσατε για την υλοποίηση της δομής δεδομένων στοίβα;
Ποια συλλογή να χρησιμοποιήσετε για τα 10 πιο ακριβά προϊόντα σε πραγματικό χρόνο με υποστήριξη ταξινομημένης λίστας;
Πόσα παράλληλα νήματα υπάρχουν προεπιλεγμένα στο parallelStream;
Εμπειρία με Project Reactor, WebFlux, WebClient;
Πώς αξιολογείται η χρονική πολυπλοκότητα της λειτουργίας προσθήκης ενός στοιχείου σε ArrayList;