Java
Μπορείτε να εξηγήσετε την έννοια της ενημέρωσης δεδομένων σε βάσεις δεδομένων NoSQL;
Γιατί χρησιμοποιήσατε δευτερεύοντα δείκτη σε status και updated_at στο Cassandra; Πώς κάνατε αναλυτικά ερωτήματα;
Χρησιμοποιείτε ενσωματωμένους ή τρίτους γεννήτριες κώδικα στο IntelliJ IDEA για την επιτάχυνση της ανάπτυξης;
Ποια εργαλεία ή μεθόδους χρησιμοποιείς για να οργανώσεις και να διαχειριστείς τον χρόνο σου στην εργασία σου;
Ποιο τύπο εργασίας και καθεστώς εργασίας θεωρείτε ότι είναι πιο κατάλληλα για εσάς;
Εξηγήστε την αρχή λειτουργίας της μεθόδου διπλού ελέγχου στο πλαίσιο του πολυνηματικού προγραμματισμού.
Γιατί οι διακοπές GC ήταν τόσο μεγάλες; Από τι προκλήθηκε αυτό;
Πώς πραγματοποιείται η εκτέλεση του ερωτήματος SELECT σε SQL και ποια είναι τα βασικά σημεία που πρέπει να ληφθούν υπόψη;
Τι επιστρέφεται στον παραγωγό αν στέλνει ένα ID που έχει ήδη σταλεί πριν από κάποιο χρονικό διάστημα (περίοδος ταυτοχρονίας 6 ωρών);
Ποιος είναι ο ρόλος των τελεστών EXCEPT ή MINUS στη SQL και σε ποιες περιπτώσεις χρησιμοποιούνται;
Μπορεί να θεωρηθεί η διεπαφή Servlet στη Java, αντί για την κλάση;
Ποιος είναι ο μέγιστος δυνατός αριθμός στοιχείων με τιμή null σε HashMap;
Μπορείς να αναφέρεις τους βασικούς τύπους σχέσεων που υπάρχουν μεταξύ των πινάκων σε μια σχεσιακή βάση δεδομένων;
Τι είναι οι αισιόδοξοι και απαισιόδοξοι αποκλεισμοί στο JPA/Hibernate; Πώς λειτουργούν; Πότε πρέπει να χρησιμοποιούνται;
Έχετε εμπειρία στη δημιουργία native builds εφαρμογών σε Java;
Οι αλγόριθμοι καθορισμού διαδρομών στα λειτουργικά συστήματα Windows και Unix ταιριάζουν;
Μπορείτε να εξηγήσετε τον σκοπό της σημείωσης @Version στο πλαίσιο της διαχείρισης ταυτόχρονων προσβάσεων;
Ποια είναι τα βασικά στάδια που περνά μια εργασία από τη στιγμή που λαμβάνει την ανάθεση από τον πελάτη μέχρι την κυκλοφορία του τελικού προϊόντος;
Τι είναι καλύτερο για την πλήρη αναζήτηση κειμένου, GIN ή GiST;
Ποιος είναι ο ρόλος των αμετάβλητων αντικειμένων στην ανάπτυξη λογισμικού;