Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για την υλοποίηση της δημιουργίας αντικειμένων στο Spring ή σε παρόμοια frameworks;
Java
Περιγράψτε πώς τα συστατικά της μικροϋπηρεσιακής αρχιτεκτονικής αντάλλασσαν δεδομένα στο προηγούμενο έργο σας
Πώς υλοποιείται η δομή της συνδεδεμένης λίστας στη μνήμη και πώς αποθηκεύονται τα στοιχεία εκεί;
Μπορείτε να εξηγήσετε πώς είναι δομημένη η δομή κληρονόμησης εξαιρέσεων στη γλώσσα προγραμματισμού;
Πώς διασφαλίζεται η γρήγορη τροποποίηση των επιχειρηματικών κανόνων στο πλαίσιο του Spring framework;
Με ποια brokers μηνυμάτων είχατε εμπειρία;
Ποια στοιχεία από το πακέτο concurrency έχετε χρησιμοποιήσει στα έργα σας;
Εξηγήστε την αρχή λειτουργίας ενός πίνακα κατακερματισμού και πότε χρησιμοποιείται.
Ποιες υλοποιήσεις της αντιστροφής ελέγχου (IoC) γνωρίζετε;
Με ποιους τρόπους μπορείς να αυξήσεις την ταχύτητα εκτέλεσης αυτής της μεθόδου;
Εξηγήστε τις αρχές της τρίτης κανονικής μορφής στον σχεδιασμό βάσεων δεδομένων
Ποια γνωστά μοτίβα σχεδίασης έχετε χρησιμοποιήσει στην ανάπτυξη των έργων σας;
Ποια είναι τα βασικά χαρακτηριστικά που καθορίζουν την ποιότητα του κώδικα και τον κάνουν καλό;
Συγκρίνετε τις διεπαφές Queue και Deque.
Μπορεί να θεωρηθεί το Stream στη Java ως μια πιο βολική σύνταξη για την εργασία με ροές δεδομένων χωρίς να αλλάζει τη βασική συμπεριφορά τους;
Ποια στοιχεία λειτουργικότητας και διαχείρισης εξαρτήσεων χάνονται όταν χρησιμοποιείται η διακριτική σημείωση @Component αντί για @Bean στο πλαίσιο του Spring;
Ποιος είναι ο ρόλος του μοντέλου στην αρχιτεκτονική Model-View-Controller;
Επιτρέπεται να δηλώνετε πεδία κλάσης με ανοιχτή ορατότητα χωρίς περιορισμούς;
Ποιος είναι ο σκοπός των ετικετών <tr>, <th> και <td> στο HTML;
Δημιουργείτε αυτόματα τεστ για τον κώδικά σας μετά την γραφή του;