C/C++
Ποια αλγορίθμους ισορροπίας δέντρων γνωρίζετε;
Ποια είναι τα πλεονεκτήματα της χρήσης vector σε σύγκριση με list;
Μπορεί ένα πρότυπο σε C++ να έχει μεταβλητό αριθμό ορισμάτων;
Με ποια βάση μπορούν πολλά αντικείμενα shared_ptr να αναφέρονται στην ίδια δείκτη;
Ποιος αλγόριθμος ταξινόμησης χρησιμοποιείται στη λειτουργία sort;
Ποιος τύπος δεδομένων χρησιμοποιείται συνήθως για τους μετρητές σε C++;
Τι συμβαίνει αν καλέσουμε τον διαχειριστή delete σε έναν δείκτη null (nullptr);
Πώς διασφαλίζεται η εγγυημένη απουσία εξαιρέσεων σε ένα πρόγραμμα C/C++;
Τι είναι το MVP (Minimum Viable Product);
Σε ποιες δοχεία STL υλοποιείται το κόκκινο-μαύρο δέντρο;
Ποια είναι η χρονική πολυπλοκότητα των λειτουργιών εισαγωγής, διαγραφής και αναζήτησης στη δομή δεδομένων set;
Σε ποιο δοχείο χτίζονται η στοίβα και η ουρά;
Ποια είναι η πολυπλοκότητα διαγραφής ενός στοιχείου στους δοχεία list και vector μέσω iterator;
Τι μπορείτε να πείτε για τα μειονεκτήματα του αρχιτεκτονικού μοτίβου MVC;
Ποια είναι η διαφορά μεταξύ της δημιουργίας ενός αντικειμένου τύπου shared_ptr με τον κατασκευαστή και με τη λειτουργία make_shared;
Τι πρέπει να γίνει ώστε, κατά τη χρήση του realloc, τα στοιχεία του πίνακα να μετακινούνται;
Γιατί πολλοί προγραμματιστές δημιουργούν τις δικές τους υλοποιήσεις της τυπικής βιβλιοθήκης;
Πώς εργάζεστε με πολυνηματικότητα στα έργα σας;
Τι είναι μια αφηρημένη κλάση;
Τι είναι η αρχιτεκτονική MVC;