C/C++
Ποια χρήσιμα χαρακτηριστικά και δυνατότητες προστέθηκαν στο C++14;
Αναφέρετε το δείκτη this στη γλώσσα C++.
Γιατί η χρήση συνδέσμου είναι πιο ασφαλής για την προστασία από αλλαγές σε σύγκριση με έναν δείκτη;
Πώς μπορεί να προκληθεί διαρροή μνήμης κατά τη χρήση του unique_ptr;
Ποια ποσότητα μνήμης διατίθεται για μια παρουσία κλάσης με μηδενικές ιδιότητες;
Σε ποιους τύπους μπορεί να διαχωριστεί η σειριοποίηση;
Είστε εξοικειωμένοι με ένα δοχείο όπως μια σωρός;
Γιατί η σημασιολογία μετακίνησης δεν θα λειτουργήσει αν ο χειριστής μετακίνησης δεν είναι σημειωμένος ως noexcept;
Σε ποια σειρά κατασκευάζονται και καταστρέφονται τα αντικείμενα σε C++;
Ποια βήματα παίρνετε αν διαπιστώσετε ότι δεν μπορείτε να ολοκληρώσετε μια εργασία εντός της καθορισμένης προθεσμίας;
Τι συμβαίνει με το αντικείμενο vector όταν προσθέτετε ένα νέο στοιχείο;
Τι είναι ο αδιέξοδος (deadlock) στο πλαίσιο πολυνηματικών προγραμμάτων;
Πώς μπορεί να συγχρονιστεί η αλληλεπίδραση μεταξύ νημάτων;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο functor στον προγραμματισμό;
Πώς υλοποιείτε την αποθήκευση του χρηματικού ισοδυνάμου σε έναν τύπο δεδομένων ακέραιου χρησιμοποιώντας μαθηματικές προσεγγίσεις;
Μίλησέ μου για τις αρχές του αντικειμενοστραφούς προγραμματισμού (OOP).
Τι συμβαίνει αν στον κώδικα δεν ορίζεται τύπος μεταβλητής που ο μεταγλωττιστής δεν μπορεί να προσδιορίσει;
Σε ποιες περιπτώσεις πρέπει να δηλώνεται ο καταστροφέας ως εικονικός;
Ποια λειτουργία σε έναν διανυσματικό πίνακα σε C++ μπορεί να οδηγήσει σε σημαντικό αριθμό αντιγράφων στοιχείων;
Ποια είναι η ασυμπτωτική πολυπλοκότητα των λειτουργιών εισαγωγής και διαγραφής στοιχείων στους κοντέινερς list και vector;