C/C++
Τι πρέπει να υλοποιηθεί σε μια κλάση ώστε να χρησιμοποιείται ως κλειδί σε συσχετιστικούς δοχεία;
Πώς θα υλοποιούσατε το μοτίβο Singleton στον κώδικά σας;
Τι είναι η στοίβα και ποιες είναι οι τεχνολογίες ευθυγράμμισης μνήμης;
Ποια είναι τα πλεονεκτήματα της χρήσης μιας συμβολοσειράς που βασίζεται σε μια λίστα;
Ποια είναι τα πλεονεκτήματα της χρήσης του lock_guard σε C++;
Πείτε για τις διαφορές μεταξύ αναφοράς και δείκτη στη γλώσσα C/C++.
Τι είναι η κληρονομιά στον αντικειμενοστραφή προγραμματισμό;
Τι συμβαίνει αν καλέσουμε τη λειτουργία free για έναν δείκτη ίσο με nullptr;
Τι πρέπει να κάνετε για να πετάξετε εξαιρέσεις από τον κατασκευαστή;
Πότε δεν θα κληθεί ο χειριστής delete για ένα αντικείμενο σε έξυπνους δείκτες;
Ποια πεδία ευρετηριάζονται αυτόματα κατά τη δημιουργία βάσης δεδομένων χωρίς να καθορίζονται ρητά τα πεδία για ευρετηρίαση;
Ποιος δείκτης χρησιμοποιείται μαζί με το shared_ptr;
Πώς είναι δομημένες οι συμβολοσειρές σε C++;
Ποιοι παράγοντες επιτυγχάνουν μια αποσβεσμένη σταθερή πολυπλοκότητα στο δοχείο map;
Πώς θα υλοποιούσατε την σειριοποίηση μιας διπλής συνδεδεμένης λίστας;
Τι πρέπει να λαμβάνεται υπόψη κατά την αλληλεπίδραση μεταξύ C και C++ στο πλαίσιο της διαχείρισης εξαιρέσεων;
Πόστες πίνακες εικονικών συναρτήσεων θα έχουν δύο κλάσεις που συμμετέχουν στην κληρονομιά;
Ποια είναι η πολυπλοκότητα της διαγραφής ενός στοιχείου από το τέλος ενός διανύσματος σε C++;
Ποιοι έξυπνοι δείκτες υπάρχουν στη C++;
Ποια αλγορίθμους ισορροπίας δέντρων γνωρίζετε;