Τι εννοείται με τον όρο payload στο πλαίσιο των αιτημάτων HTTP ή API;
Java
Είναι επιτρεπτό και σωστό από την άποψη των αρχών της μηχανικής λογισμικού η υπερχείλιση μεθόδων στον αντικειμενοστραφή προγραμματισμό;
Μπορείτε να εξηγήσετε την αρχή του διαχωρισμού των διεπαφών από το SOLID και τη σημασία της στον σχεδιασμό προγραμμάτων;
Ποιο αντικείμενο επιστρέφεται μετά την εφαρμογή της μεθόδου filter σε ένα ρεύμα από ArrayList;
Εξηγήστε την έννοια της αντιστροφής ελέγχου και την εφαρμογή της στο πλαίσιο Spring
Ποια είναι τα βασικά principles του σχεδιασμού υπηρεσιών για την ελαχιστοποίηση της απώλειας δεδομένων ή πόρων;
Πώς μπορεί να εφαρμοστεί ένας περιορισμός σε έναν ήδη υπάρχοντα πίνακα βάσης δεδομένων;
Μπορείτε να εξηγήσετε την έννοια του μοντέλου, της προβολής και του ελεγκτή στο αρχιτεκτονικό μοτίβο MVC;
Έχετε εμπειρία στη χρήση της μεθόδου sequential στο API Streams;
Πώς πραγματοποιήθηκε η κλιμάκωση του συστήματος στο τελευταίο σας έργο;
Μπορείτε να εξηγήσετε τι σημαίνει ο ορισμός της περιοχής ορατότητας για τα beans στο Spring;
Πώς αλληλεπιδρούσε και συζητούσε η ομάδα τα καθήκοντα κατά τη διάρκεια της εργασίας;
Ποιος τύπος δομής δεδομένων χρησιμοποιείται συνήθως για την υλοποίηση της μνήμης cache;
Σε ποια σημεία της μνήμης τοποθετούνται τα αντικείμενα και οι μεταβλητές πρωταρχικού τύπου;
Ποια μέθοδος μπορεί να χρησιμοποιηθεί για να αφαιρεθούν τα διπλότυπα στοιχεία σε μια λίστα;
Ποιες κλάσεις στην Java δεν είναι υποκλάσεις της κλάσης Object;
Ποιος είναι ο κύριος στόχος της χρήσης ελέγχου εκδόσεων για το API;
Πώς μπορείτε να ρυθμίσετε τη αυτόματη δημιουργία beans στο Spring;
Έχετε χρησιμοποιήσει την εντολή SELECT FOR UPDATE για το κλείδωμα γραμμών κατά την εργασία με τη βάση δεδομένων;
Πώς υλοποιείτε τη διαχείριση νημάτων μέσω της διεπαφής στην εφαρμογή σας;