C/C++
Πώς περιορίζετε τον αριθμό των αντικειμένων μιας κλάσης σε C++;
Τι συμβαίνει με τα στοιχεία του std::vector κατά την εκτέλεση της λειτουργίας realloc;
Γιατί είναι απαραίτητο να καλούμε τις μεθόδους join και detach για ένα νήμα; Ποιες συνέπειες μπορεί να προκύψουν αν δεν καλούνται αυτές οι μέθοδοι;
Ποια είναι η πολυπλοκότητα πρόσβασης σε ένα στοιχείο σε διάφορες δομές δεδομένων;
Πώς λειτουργεί ένας πίνακας κατακερματισμού;
Ποια είναι η πολυπλοκότητα των λειτουργιών με σωρό;
Ποιος αλγόριθμος ταξινόμησης χρησιμοποιείται στη λειτουργία sort;
Ποια μέθοδο χρησιμοποιείς συνήθως για να διαγνώσεις και να βρεις σφάλματα στον κώδικα ή το σύστημα;
Τι πρέπει να κάνετε για να αποθηκεύσετε τη δομή σας σε ένα κοντέινερ χάρτη;
Ποια είναι η πολυπλοκότητα της λειτουργίας push_back στο std::vector;
Τι συμβαίνει με τη μνήμη της διαδικασίας όταν δημιουργούμε ένα αντίγραφό της χρησιμοποιώντας την κλήση συστήματος fork στο λειτουργικό σύστημα Linux;
Πώς καλούνται ο κατασκευαστής και ο καταστροφέας σε C++;
Ποια είναι η χρήση μιας καθαρά εικονικής μεθόδου και ποια είναι η συντακτική της δομή;
Ποια είναι τα ζητήματα που υπάρχουν στην αλληλεπίδραση προγραμμάτων σε C και C++;
Γιατί χρειάζεται ένας εικονικός καταστροφέας στη C++;
Σε ποια δοχεία υλοποιούνται η στοίβα και η ουρά;
Πώς λειτουργεί ο μηχανισμός ατομικού κλειδώματος δύο mutex;
Πώς μπορεί να ταξινομηθεί μια λίστα;
Γιατί η σημασιολογία μετακίνησης δεν θα λειτουργεί με τον χειριστή μετακίνησης που δεν έχει σημειωθεί ως noexcept;
Πώς να διορθώσετε το πρόβλημα όταν ένα mutex είναι μια τοπική μεταβλητή;