C/C++
Μπορείς να μιλήσεις σύντομα για την επαγγελματική σου εμπειρία και τις βασικές δεξιότητες;
Ποια είναι η ασυμπτωτική πολυπλοκότητα των λειτουργιών με στοιχεία στη λίστα;
Ποιο πλεονέκτημα θα δώσει μια γραμμή που βασίζεται στη χρήση μιας λίστας;
Τι είναι ένας δείκτης σε C++;
Τι σας ώθησε να επιλέξετε μια δική σας υλοποίηση της βιβλιοθήκης αντί για λύσεις τρίτων;
Μπορείς να απαριθμήσεις τους τύπους επαναληπτών και να εξηγήσεις τα χαρακτηριστικά τους;
Ποιες δύο λειτουργίες μπορούν να χρησιμοποιηθούν σε C++ για τον προσδιορισμό των τύπων κατά την εκτέλεση του προγράμματος;
Ποια είναι τα πλεονεκτήματα της χρήσης ενός κοντέινερ list σε σύγκριση με ένα κοντέινερ vector;
Ποια είναι η ασυμπτωτική πολυπλοκότητα των λειτουργιών με την κλάση std::vector σε C++;
Τι είναι η βασική εγγύηση ασφαλείας στο πλαίσιο της τυπικής βιβλιοθήκης C++ και πώς επηρεάζει τη διαχείριση πόρων;
Πώς να ελέγξετε ότι ο κώδικας λειτουργεί στο στάδιο της μεταγλώττισης;
Τι συμβαίνει με τη δυναμική μνήμη κατά την αλληλεπίδραση προγραμμάτων σε C και C++;
Σε ποιες περιπτώσεις, κατά τη χρήση έξυπνων δείκτων, δεν θα κληθεί ο τελεστής delete για το αντικείμενο;
Ποια είναι τα σχέδια και οι στόχοι σου στην επαγγελματική σου ανάπτυξη και εξέλιξη;
Πώς λάβατε και διανείμετε τις εργασίες στον προηγούμενο ρόλο σας;
Χρησιμοποιήσατε τυπικές βιβλιοθήκες ή αναπτύξατε δικές σας λύσεις για την εργασία με το δίκτυο;
Πώς μπορεί να οριστεί μια τιμή για ένα αντικείμενο που δηλώνεται με τη λέξη-κλειδί const;
Έχετε εμπειρία στην ανάπτυξη οδηγών για το λειτουργικό σύστημα Linux;
Πώς μπορεί να καθοριστεί η απόσταση μεταξύ δύο σημείων σε μια οθόνη εμφάνισης;
Ποιο είναι το χαρακτηριστικό της ρίψης εξαιρέσεων στους κατασκευαστές και τους καταστροφείς;