Μπορείτε να εξηγήσετε τον σκοπό και τη λειτουργία του τελεστή yield στο πλαίσιο των νημάτων εκτέλεσης;
Java
Ποια λύση διακομιστή χρησιμοποιήθηκε στην εφαρμογή σας;
Μπορείτε να εξηγήσετε τι σημαίνει η εξαίρεση ClassCastException στη Java και υπό ποιες συνθήκες εμφανίζεται;
Ποιο μοτίβο χρησιμοποιείται για την ενσωμάτωση της διαδικασίας δημιουργίας αντικειμένων;
Πώς πραγματοποιείται η συλλογή αποβλήτων σε συστήματα με αυτόματη καθαριότητα μνήμης;
Πώς υλοποιείται η έννοια του προγραμματισμού προσανατολισμένου σε πτυχές στο πλαίσιο Spring;
Ποιοι τύποι καταστάσεων συνδέσεων σε JDBC γνωρίζεις;
Σε ποια μεθοδολογία βασίστηκε η διαδικασία ανάπτυξης ή εκτέλεσης των εργασιών;
Ποιο μοτίβο σχεδίασης θεωρείτε πιο χρήσιμο στην πρακτική ανάπτυξης;
Εξηγήστε την έννοια των παραμετροποιημένων τύπων και τη χρήση τους στον προγραμματισμό.
Ποια είναι η θέση σας σχετικά με τη συγγραφή μονάδων δοκιμών και τη σημασία τους στη διαδικασία ανάπτυξης;
Πώς να προσδιορίσετε πότε μια κλάση ή ένα module εκτελεί πάρα πολλές λειτουργίες και παραβιάζει την αρχή της μοναδικής ευθύνης;
Πώς πραγματοποιείται η αποστολή ενός REST αιτήματος μέσα σε ένα μικροϋπηρεσία;
Ποια στοιχεία των έργων Java βρίσκετε πιο ελκυστικά και ενδιαφέροντα;
Είσαι έτοιμος να ξεκινήσεις την εκτέλεση των εργασιών;
Ποιες προσεγγίσεις και πρακτικές χρησιμοποιούνται για ασφαλή εργασία με νήματα στην πολυνηματική ανάπτυξη;
Ποια είναι η διαφορά μεταξύ της σύνταξης και των χαρακτηριστικών εργασίας με τους βασικούς τύπους δεδομένων σε Java και Python;
Περιγράψτε πώς τα συστατικά της μικροϋπηρεσιακής αρχιτεκτονικής αντάλλασσαν δεδομένα στο προηγούμενο έργο σας
Ποιες είναι οι διαφορές μεταξύ των βασικών τύπων δεδομένων στη γλώσσα Java;
Μπορεί μια υποκλάση να προσπελάσει μια ιδιωτική στατική μέθοδο της βασικής κλάσης;