Java
Γιατί το LLM δίνει το αποτέλεσμα ανά token αντί για όλα ταυτόχρονα;
Πες μου το workflow σου από την λήψη της εργασίας μέχρι την ανάπτυξη χρησιμοποιώντας εργαλεία AI.
[όνομα] ρώτησε: Πες μου για την ιεραρχία εξαιρέσεων στη Java.
Πώς ελέγχεις την ποιότητα του κώδικα πριν από την αναθεώρηση; Χρησιμοποιείς αναλυτές;
Πώς υλοποιείτε το hashCode() για τον τύπο Long (64 bit) ώστε να επιστρέφει ένα int (32 bit);
Πώς καταγράφονται οι απαιτήσεις συστήματος — μόνο στις εργασίες, και τις περιγράφει ο αναλυτής;
Πώς δημιουργείτε μια συναλλαγή χειροκίνητα χωρίς την ετικέτα @Transactional;
Εξηγήστε πώς επηρεάζει η JIT-μεταγλώττιση την απόδοση των Java εφαρμογών και σε ποιες περιπτώσεις μπορεί να οδηγήσει σε απροσδόκητα αποτελέσματα.
Μιλήστε για τις μεθόδους equals() και hashCode(), το συμβόλαιό τους και το ρόλο τους στο HashMap
Τι είναι σημαντικό κατά την επιλογή νέας εργασίας; Σε ποια κριτήρια βασίζεστε;
Παραβιάζεται κάποιο μοτίβο αν δίνουμε πρόσβαση στη βάση δεδομένων σε διαφορετικές εφαρμογές;
Για ποιο σκοπό εφαρμόζεται ο προγραμματισμός προσανατολισμένος σε πτυχές;
Τι θα συμβεί αν κατά τη διάρκεια της επανάληψης στη συλλογή με forEach προσπαθήσετε να διαγράψετε το τρέχον στοιχείο από αυτήν την ίδια συλλογή;
Γιατί ψάχνεις δουλειά τώρα;
Έχετε εργαστεί άμεσα με το γράψιμο πολυνηματικού κώδικα;
Πες μου για το πώς αναπτύσσεσαι τώρα ως προγραμματιστής. Ποια θέματα σε ενδιαφέρουν περισσότερο, με ποιες εργασίες θα ήθελες να δουλέψεις;
Τι είναι το multi-catch στη Java; Ποιοι είναι οι περιορισμοί και οι κανόνες;
Αν έχουμε πολλές εγκαταστάσεις της εφαρμογής, πώς διασφαλίζουμε ότι η ίδια λειτουργία του προγραμματιστή δεν θα επεξεργάζεται ταυτόχρονα από πολλές εγκαταστάσεις;
Πού εμφανίστηκε το outbox στο σχήμα σας — γράφατε αρχικά στο outbox από το Kafka και μετά δημοσιεύατε από το outbox;
Όταν κάνεις ένα κανονικό SELECT, πόσα ερωτήματα στέλνει ο οδηγός στο Postgres; Ποια ερωτήματα και τι θα περιέχουν;