C/C++
Εξηγήστε τι είναι η διαδικασία μετατροπής δεδομένων σε μια μορφή κατάλληλη για αποθήκευση ή μετάδοση
Εξασφαλίζεται η προσθήκη ενός στοιχείου στο τέλος του διανύσματος με υψηλή απόδοση και σταθερή χρονική πολυπλοκότητα;
Έχετε εμπειρία στην παράλληλη εκτέλεση εργασιών σε μια ομάδα;
Έχετε αναπτύξει τη δομή της βάσης δεδομένων για το έργο;
Ποιος είναι ο σκοπός της λέξης-κλειδιού static στη γλώσσα C++;
Έχετε εμπειρία στον έλεγχο και την ανάλυση του κώδικα των συναδέλφων σας όσον αφορά την ποιότητα και τη συμμόρφωση με τα πρότυπα;
Ενδιαφέρθηκε για τη περιγραφόμενη θέση και εξοικειώθηκε με τις απαιτήσεις και τα καθήκοντα;
Μπορείτε να εξηγήσετε το νόημα και τη χρήση της λέξης-κλειδιού override στον προγραμματισμό;
Πώς πήρατε την πρώτη σας επαγγελματική θέση σε αυτόν τον τομέα;
Πώς μπορεί να υλοποιηθεί η σύνδεση μεταξύ εκατό στοιχείων μιας διπλής συνδεδεμένης λίστας;
Ποιος είναι ο ρόλος και η εφαρμογή της λέξης-κλειδιού static στον προγραμματισμό;
Πόσες παράμετροι δέχεται η μέθοδος emplace_back για το κοντέινερ std::vector;
Ξέρεις να χρησιμοποιείς και να ρυθμίζεις το λειτουργικό σύστημα Linux;
Ποιοι περιορισμοί υπάρχουν κατά τη χρήση της τυπικής βιβλιοθήκης C++ STL;
Εξηγήστε τον σκοπό και τη δομή των καταλόγων /proc στο σύστημα Linux
Ποιες προϋποθέσεις πρέπει να πληρούνται ώστε ένα αντικείμενο να μπορεί να λειτουργήσει ως κλειδί σε ένα container std::map;
Μπορείς να απαριθμήσεις τους τύπους mutex και τα χαρακτηριστικά τους;
Μπορείτε να εξηγήσετε τις βασικές αρχές του αντικειμενοστραφούς προγραμματισμού;
Ποια εργαλεία και βιβλιοθήκες χρησιμοποίησες στα έργα σου σε C++;
Μπορείτε να εξηγήσετε τον σκοπό και τη χρήση της λέξης-κλειδιού 'const' στη γλώσσα προγραμματισμού;