C/C++
Ποια είναι η χρονική πολυπλοκότητα της λειτουργίας διαγραφής στοιχείων από μια λίστα στην χειρότερη περίπτωση;
Σε ποια πρακτικά σενάρια συνιστάται η χρήση του κοντέινερ std::unordered_map;
Ποιος είναι ο ρόλος της λέξης-κλειδιού 'virtual' κατά την δήλωση ενός καταστροφέα στη γλώσσα προγραμματισμού C++;
Μπορείτε να περιγράψετε πώς συνεργαστήκατε με την ομάδα δοκιμών στην προηγούμενη εργασία σας;
Ποια εμπειρία έχετε στον τομέα των δοκιμών λογισμικού στην προηγούμενη εργασία σας;
Μπορείτε να εξηγήσετε τι είναι μια δομή δεδομένων priority_queue και πώς λειτουργεί;
Ποιοι τομείς δραστηριότητας στο πλαίσιο της εργασίας σας ενδιαφέρουν περισσότερο;
Από τι εξαρτάται ο αριθμός των επιχειρημάτων που μπορούν να περαστούν στη μέθοδο emplace_back για ένα αντικείμενο std::vector;
Πώς καθορίζει ο τελεστής new τον όγκο μνήμης που απαιτείται για την κατανομή;
Ποιο λειτουργικό σύστημα προτιμάτε να χρησιμοποιείτε στην εργασία ή το έργο σας;
Πώς καθορίζει ο μεταγλωττιστής ποια υπερφορτωμένη συνάρτηση θα καλέσει κατά τη μεταγλώττιση του προγράμματος;
Είναι υποχρεωτικό κάθε νήμα να έχει πρόσβαση στη κοινή παγκόσμια μεταβλητή;
Μπορείτε να εξηγήσετε τι είναι το πρότυπο Unicode και για ποιο λόγο χρησιμοποιείται;
Ποιο μέρος της ανάπτυξης προτιμάτε: το περιβάλλον χρήστη ή την πλευρά του διακομιστή;
Θα υπάρξει διαρροή μνήμης αν πεταχτεί εξαίρεση μέσα σε έναν κατασκευαστή χρησιμοποιώντας new;
Ποιος είναι ο ρόλος της εικονικής μνήμης στη διαχείριση πόρων του λειτουργικού συστήματος;
Μπορεί κανείς να τοποθετήσει την υλοποίηση των συναρτήσεων μέσα σε αρχεία κεφαλίδας σε C++;
Σε ποιες άλλες γλώσσες προγραμματισμού, εκτός από C++, έχετε εμπειρία ανάπτυξης;
Ποιος είναι ο σκοπός της χρήσης της λέξης-κλειδιού override στον προγραμματισμό;
Έχετε πρακτική εμπειρία στην εργασία με πρωτόκολλα δικτύου και υποδομές;