Ποιες συλλογές γνωρίζεις; Μίλησέ μου για τις βασικές υλοποιήσεις της List. Πώς διαφέρει το ArrayList από το LinkedList;
Java
Μπορείς να αναφέρεις τρία παραδείγματα που διασφαλίζουν ότι συμβαίνει πρώτα;
Τι χρησιμοποιείτε όταν ρίχνετε εξαιρέσεις για να μην χάσετε το stack trace;
Ποια είναι οι βασικές διαφορές μεταξύ των εκδόσεων Java (7, 11, 17, 21);
Τι είναι μια συναλλαγή; Εξήγησε τα επίπεδα απομόνωσης και τις ανωμαλίες.
Για ποιο λόγο χρησιμοποιείται το try-with-resources;
class ToInfinity { public static void main(String[] args) { //γράψτε τον κώδικα εδώ for (int i = start; i <= start + 1; i++) { /* εδώ πρέπει να υπάρχει ένας άπειρος βρόχος, τίποτα δεν μπορεί να αλλάξει */ } } }
Πες μου για το API Stream. Τι είναι πιο γρήγορο — το API Stream ή ο βρόχος for;
Μίλησέ μου για τον κύκλο ζωής ενός bean στο Spring.
Τι εγγυώνται οι λέξεις-κλειδιά volatile και synchronized;
Ποια είναι τα exceptions στη Java; Checked και unchecked.
Πού να ξεκινήσετε μια έρευνα αν παρατηρείται αύξηση στην κατανάλωση μνήμης στην παραγωγή;
Ποιες λειτουργικές διεπαφές γνωρίζετε; Μπορείτε να δώσετε παραδείγματα;
Ποιους τρόπους γνωρίζεις για να μην μπλοκάρεις μια μέθοδο για πάντα ενώ περιμένεις μια εξωτερική εξάρτηση;
Πες μας για τη δομή του HashMap.