Σε ποιο περιβάλλον πραγματοποιείται συνήθως η εκτέλεση του PostgreSQL κατά τη διάρκεια των μονάδων δοκιμής για την επιβεβαίωση της λειτουργικότητας της βάσης δεδομένων;
Java
Ποιες δυσκολίες μπορεί να προκύψουν κατά την εισαγωγή μιας εξάρτησης μέσω ενός πεδίου σε μια κλάση;
Σε ποιες περιπτώσεις είναι προτιμότερο να εφαρμόζονται εξαιρέσεις που προκύπτουν κατά την εκτέλεση του προγράμματος;
Πώς θα συμπεριφερθεί το HashMap αν κατά την εισαγωγή ενός στοιχείου ήδη περιέχει ένα κλειδί ίσο με αυτό που εισάγεται;
Είχατε πρακτική εμπειρία στην ανάπτυξη λογισμικού πριν από την τρέχουσα εργασία σας;
Τι τύπου είναι μια εξαίρεση που προέρχεται από την κλάση Throwable;
Ποιο προγραμματιστικό παράδειγμα καθοδηγεί τις κλάσεις που υλοποιούν ατομικές λειτουργίες στον πολυνηματικό προγραμματισμό;
Ποια είναι η διαφορά της μεθόδου destroy() κατά τη διαγραφή των στιγμιοτύπων των beans τύπου Singleton και Prototype;
Πότε συμβαίνει η συγχρονισμός πολλαπλών αντικειμένων με τη βάση δεδομένων στο πλαίσιο της επιμονής;
Ποια είναι η εμπειρία σας στη χρήση της ανακλαστικότητας στον προγραμματισμό;
Έχετε εμπειρία ανάπτυξης με χρήση πολυνηματικότητας ή ασύγχρονων μεθόδων εκτέλεσης εργασιών;
Πώς υλοποιείται η ουρά κατά τη χρήση του επιπέδου απομόνωσης Serializable στην επεξεργασία δεδομένων με συναλλαγές;
Τι συμβαίνει μέσα στο HashMap όταν συμβαίνει μια σύγκρουση κλειδιών κατά την εισαγωγή ενός στοιχείου;
Ποια μηχανισμούς χρησιμοποιεί το JPA για την οργάνωση της φόρτωσης των σχετικών αντικειμένων;
Γιατί η χρήση συμβολοσειρών ως κλειδιά σε HashMap θεωρείται κοινή πρακτική;
Έχετε χρησιμοποιήσει την κλάση Collections στα έργα σας;
Ποιος είναι ο ρόλος της σημείωσης Bean στο πλαίσιο Spring και πώς χρησιμοποιείται κατά τη δημιουργία συστατικών;
Χρησιμοποίησα τη γραμμή εντολών για να αλληλεπιδράσω με το αποθετήριο BitBucket;
Πώς μπορεί να βελτιστοποιηθούν οι βάσεις δεδομένων;
Πώς μπορεί να τροποποιηθεί αυτόματα το ερωτηματολόγιο SQL που δημιουργείται σε μια εφαρμογή Spring;