C/C++
Είστε αυτήν τη στιγμή απασχολούμενος ή ψάχνετε για μια νέα θέση;
Ποια άλλα σενάρια deadlock είναι πιθανά, εκτός από διαφορετική σειρά κατάκτησης mutex; Χρειάζεται το recursive_mutex;
Τι σας ώθησε να αποφασίσετε να φύγετε από την προηγούμενη εργασία σας;
Έχετε αλλάξει ποτέ το μήνυμα commit μετά την ολοκλήρωσή του στο Git;
Σε ποιες περιπτώσεις πραγματοποιείται αυτόματα η κλήση του κατασκευαστή αντιγραφής σε C++;
Είναι υποχρεωτικό ο κώδικας να εισάγεται στο σημείο κλήσης της inline-λειτουργίας κατά τη διάρκεια της μεταγλώττισης;
Ποιος είναι ο σκοπός της χρήσης του std::weak_ptr στη διαχείριση αντικειμένων σε C++;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης δομών δεδομένων τύπου λίστα;
Είναι δυνατόν ένας δείκτης να δείχνει σε μια μηδενική τιμή;
Ξεκινήσατε να εργάζεστε μόνοι σας στο έργο ή εντάχθηκατε σε μια ήδη υπάρχουσα λύση στην προηγούμενη εργασία σας;
Ποιο είναι το περιεχόμενο της χρήσης της κατασκευής εξαίρεσης στον προγραμματισμό;
Μπορείτε να δώσετε ένα παράδειγμα για το πώς χρησιμοποιείται ο μηχανισμός διαχείρισης μνήμης σε λογισμικό εφαρμογών;
Μπορείτε να πραγματοποιήσετε μια ένωση πινάκων μέσω JOIN εάν στη βάση δεδομένων δεν έχει οριστεί εξωτερικό ή εσωτερικό κλειδί για τη σύνδεση των δεδομένων;
Τι διακρίνει ένα ισορροπημένο δέντρο αναζήτησης από έναν πίνακα κατακερματισμού std::unordered_map όσον αφορά τη δομή και τις επιδόσεις;
Πότε συνειδητοποίησες ότι ο προγραμματισμός είναι η επαγγελματική σου κατεύθυνση;
Ποιος είναι ο κύριος ρόλος του std::condition_variable στον πολυνηματικό προγραμματισμό;
Ποιος είναι ο χρόνος εκτέλεσης για την πρόσβαση σε ένα στοιχείο με βάση το δείκτη σε ένα κοντέινερ vector;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της δομής δεδομένων πίνακα κατακερματισμού;
Μπορεί να εξηγηθεί η βασική ιδέα της προγραμματιστικής προσέγγισης με διαδικασίες;
Ποια υλικά ή πόρους χρησιμοποιήσατε για να αποκτήσετε γνώσεις σε αυτόν τον τομέα;