Java
Ποιες είναι οι βασικές διεπαφές στο API Collection της Java;
Πώς επηρεάζει η διαδικασία σειριοποίησης τις στατικές μεταβλητές μέσα σε ένα αντικείμενο;
Με βάση ποια κριτήρια αποφασίσατε ότι η εργασία απαιτεί καταβληθείσες προσπάθειες;
Μπορείτε να εξηγήσετε τι εννοούμε με το όρο διεπαφή χρήστη (UI);
Για έναν πίνακα αριθμών arr και έναν αριθμό k Πρέπει να επιστρέψετε έναν νέο πίνακα, του οποίου ο αριθμός επαναλαμβανόμενων στοιχείων δεν είναι > k Παράδειγμα: Είσοδος: arr=[1,1,1,2,3,3,3,4,4], k=3 Έξοδος: res=[1,3,4]
Σε ποιες περιπτώσεις χρησιμοποιείται η λέξη-κλειδί final στον προγραμματισμό;
Μπορείτε να εξηγήσετε τι είναι η κλάση Error στον προγραμματισμό;
Ο διαδικασία ελέγχου κώδικα οργανώνεται από την ομάδα στο πλαίσιο του έργου;
Μπορείτε να εξηγήσετε την έννοια του διαχωρισμού δεδομένων (sharding) στα συστήματα αποθήκευσης δεδομένων;
Πώς πραγματοποιείται η αποθήκευση των τοπικών μεταβλητών κατά την εκτέλεση του προγράμματος;
Ποια είναι η εμπειρία σας στη χρήση του MongoDB σε έργα;
Μπορεί να χρησιμοποιηθεί η κατασκευή try-finally αντί για try-catch-finally για τη διαχείριση εξαιρέσεων;
Πώς υλοποιήσατε τις παράλληλες διαδικασίες στα έργα σας;
Μπορείτε να διαβάσετε τα μηνύματα με την ίδια σειρά με την οποία γράφτηκαν από ένα θέμα με τρεις διαμερίσματα;
Υπήρχαν περιπτώσεις πολυνηματικής στο έργο; Αγώνας δεδομένων, deadlock;
Για ποιες εργασίες και πράκτορες χρησιμοποιήσατε σύμφωνα με την εμπειρία σας;
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος CAS και πώς χρησιμοποιείται στον προγραμματισμό;
Πώς είναι δομημένη η ιεραρχία των διαφόρων τύπων συλλεκτικών δεδομένων;
Αν δύο αντικείμενα διαφορετικών κλάσεων έχουν τα ίδια πεδία, θα έχουν την ίδια τιμή hashCode;
Πώς πρέπει να χειριζόμαστε και να καταγράφουμε σωστά τα σφάλματα σε ένα έργο που περιέχει πολλαπλούς ελεγκτές REST, καθένας από τους οποίους είναι υπεύθυνος για λειτουργίες CRUD για διαφορετικές οντότητες;