Σε ποιον τομέα ή κατεύθυνση έχετε επαγγελματική εμπειρία;
Java
Χρησιμοποιήσατε μια ουρά δεδομένων για την ανταλλαγή πληροφοριών στο τελευταίο σας έργο;
Μπορείτε να εξηγήσετε τον σκοπό και τη λειτουργία του τελεστή yield στο πλαίσιο των νημάτων εκτέλεσης;
Ποιο ρόλο παίζεις σε αυτό το έργο και ποιες είναι οι κύριες ευθύνες σου;
Πώς υλοποιείται η αναβληθείσα αρχικοποίηση αντικειμένων ή συστατικών σε συστήματα λογισμικού;
Ποια στοιχεία ή καταστάσεις στο τελευταίο σας έργο σας προκάλεσαν δυσαρέσκεια ή δυσκολίες;
Ποια στοιχεία της εργασίας στο τελευταίο έργο σας προκάλεσαν θετικά συναισθήματα ή θεωρείτε ότι είναι σημαντικά για την επίτευξη του αποτελέσματος;
Ποια μέθοδοι χρησιμοποιούνται για την υλοποίηση των νημάτων εκτέλεσης σε λογισμικό εφαρμογών;
Τι προκαλεί το πρόβλημα N+1 στην εργασία με βάσεις δεδομένων και πώς εκδηλώνεται;
Πώς διασφαλίσατε τη μεταφορά δεδομένων υπό συνθήκες αστάθειας των μικροϋπηρεσιών;
Εξηγήστε τι είναι το ReentrantLock και πώς διαφέρει από τους τυπικούς μηχανισμούς συγχρονισμού στη Java.
Ποια είναι η διαφορά μεταξύ της μεθόδου equals και των τελεστών σύγκρισης == κατά τον έλεγχο της ισότητας αντικειμένων στη Java;
Ποια είναι η διαφορά μεταξύ των annotations @RestController και @Controller στο Spring;
Ποια συμπεριφορά μπορεί να αναμένεται κατά την κλήση της μεθόδου next σε ένα αντικείμενο iterator;
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για την επίλυση του προβλήματος N+1 κατά την εργασία με βάσεις δεδομένων ή API;
Μπορείτε να εξηγήσετε τι είναι το Hibernate και πώς χρησιμοποιείται στην ανάπτυξη εφαρμογών Java;
Μπορεί το πρωτόκολλο HTTP να θεωρηθεί πρωτόκολλο που μεταδίδει δεδομένα σε μορφή κειμένου ή δυαδική μορφή;
Μπορεί να θεωρηθεί το πρωτόκολλο HTTP ως μπλοκαριστικό ή μη μπλοκαριστικό στο πλαίσιο της εκτέλεσης αιτημάτων;