Java
Μπορούν να υπερισχύσουν στατικές μέθοδοι στην Java;
Πώς μπορείτε να ακυρώσετε τις αλλαγές και να επιστρέψετε στην προηγούμενη κατάσταση ενός commit στο git;
Τι ενέργειες λαμβάνει το σύστημα σε περίπτωση εξαιρετικής κατάστασης εντός μιας συναλλαγής;
Ποια είναι η πολυπλοκότητα της δυαδικής αναζήτησης;
Πότε συμβαίνει η αρχικοποίηση του Stream κατά τη χρήση του API Stream;
Αναφέρετε την εμπειρία σας στη δημιουργία δικών σας αρχικών προτύπων ή τυπικών λύσεων.
Για ποιο λόγο χρησιμοποιείται το interface Comparable στη Java;
Πότε πρέπει να χρησιμοποιείτε το LinkedList στη Java;
Μπορείτε να εξηγήσετε τι εννοείται με το στοιχείο Spy στο πλαίσιο των δοκιμών και της ανάπτυξης;
Πώς να καθορίσετε τον βέλτιστο αριθμό τμημάτων για ένα θέμα στο σύστημα ανταλλαγής μηνυμάτων;
Εξηγήστε την έννοια της διάθεσης και τον ρόλο της στις λογισμικές εφαρμογές
Ποιος είναι ο χειρότερος χρόνος εκτέλεσης της μεθόδου contains() για ένα στοιχείο που υπάρχει στη LinkedList;
Καταγράψτε τους βασικούς τύπους δεδομένων που χρησιμοποιούνται στο JDBC και εξηγήστε πώς σχετίζονται με τους τύπους δεδομένων στη Java.
Ποιες εκδόσεις Java χρησιμοποιήσατε στα έργα σας και τι σας φάνηκε ενδιαφέρον σε αυτές;
Είναι αλήθεια ότι ένα σύνολο (Set) μπορεί να περιέχει μόνο μοναδικές τιμές;
Πού χρησιμοποιείται η σημείωση @Bean;
Ποια μέθοδος HTTP χρησιμοποιείται για την εκτέλεση της διαδικασίας αυθεντικοποίησης του χρήστη σε μια υπηρεσία web;
Ποιες βασικές υλοποιήσεις ORM γνωρίζετε σε Java;
Ποιες δομές για την αντιμετώπιση σφαλμάτων γνωρίζετε;
Πείτε ποια γλώσσα προγραμματισμού χρησιμοποιήσατε: Java ή Kotlin;