Πώς διακρίνουμε τις μεθόδους HTTP GET, POST, PUT, PATCH και DELETE στο πλαίσιο εργασίας με REST API;
Java
Ποιο πρωτόκολλο χρησιμοποιείται κατά την ανταλλαγή δεδομένων στο REST API;
Ποιος είναι ο χειρότερος χρόνος εκτέλεσης της μεθόδου contains() για ένα στοιχείο που υπάρχει στη LinkedList;
Μπορείς να αναφέρεις τα βασικά modules του framework Spring που χρησιμοποιείς ή γνωρίζεις;
Ποια είναι τα βασικά principles του σχεδιασμού υπηρεσιών για την ελαχιστοποίηση της απώλειας δεδομένων ή πόρων;
Ποια μέθοδοι υλοποίησης ασύγχρονης επεξεργασίας δεδομένων διατίθενται στο Spring Framework;
Ποια είναι η χρονική πολυπλοκότητα για την απόκτηση του τελευταίου στοιχείου σε μια διπλά συνδεδεμένη λίστα;
Τι συμβαίνει αν εμποδίζουμε τη διαγραφή στοιχείων από τη συλλογή κατά τη διάρκεια της επανάληψής της;
Τι είναι το Vector στη Java;
Πώς αλληλεπιδρούσε και συζητούσε η ομάδα τα καθήκοντα κατά τη διάρκεια της εργασίας;
Στο στάδιο εκκίνησης της εφαρμογής, τι θα αρχικοποιηθεί πρώτα: οι ρυθμίσεις XML, ο κώδικας Java για τη διαμόρφωση ή η σημείωση @Configuration;
Ποιες μέθοδοι ταξινόμησης και φιλτραρίσματος δεδομένων με SQL γνωρίζεις;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας και τη δομή του μοτίβου Abstract Factory;
Μπορεί μια αφηρημένη κλάση που περιέχει μόνο αφηρημένες μεθόδους και δεν έχει υλοποιήσεις να αντικατασταθεί από μια διεπαφή;
Ποια συγκεκριμένη έκδοση του Spring Boot χρησιμοποιήσατε στο κύριο έργο σας σε παραγωγή;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο μεταδεδομένα;
Έχετε πραγματοποιήσει δοκιμές φόρτου για τον καθορισμό των απαιτούμενων συστημικών πόρων της εφαρμογής;
Πώς υλοποιείται η ταξινόμηση των στοιχείων στο TreeSet και πώς λειτουργεί;
Κατά την περιήγηση στα στοιχεία, ποια λίστα — ArrayList ή LinkedList — δείχνει καλύτερη απόδοση;
Πώς αντιμετωπίσατε τις δυσκολίες που σχετίζονται με τις μεταβατικές εξαρτήσεις στο έργο;