C/C++
Γιατί αφαιρέσατε τη χρήση του auto_ptr;
Είναι καλή ιδέα να χρησιμοποιήσετε τον τύπο float ως κλειδί για ένα δοχείο;
Εξηγήστε την έννοια των διπλών εξαιρέσεων και πώς διαφέρουν από τις κανονικές εξαιρέσεις
Ποια χαρακτηριστικά υπάρχουν στην απο-αποθήκευση σε C++;
Τι είναι οι εξαιρέσεις σε C++;
Τι συμβαίνει αν δηλώσουμε μια παγκόσμια μεταβλητή με τον τροποποιητή static;
Σε ποια δομή δεδομένων βασίζεται η τυπική βιβλιοθήκη ουρών προτεραιότητας (priority_queue);
Πώς να αποκτήσετε έναν αριθμό που μπορεί να αναπαρασταθεί σε δυαδική μορφή με ένα μόνο 1;
Ποιες τυπικές βιβλιοθήκες χρησιμοποιούν έξυπνους δείκτες;
Πώς εργάζεστε με τη βιβλιοθήκη προτύπων δοχείων σε C++;
Ποια αρχιτεκτονική επεξεργαστή χρησιμοποιείται πιο συχνά: little-endian ή big-endian;
Τι τύπους κοντέινερ χρησιμοποιείτε κυρίως στην πρακτική σας;
Πώς διαφέρουν τα πρωτόκολλα TCP και UDP στο πλαίσιο της δικτυακής επικοινωνίας;
Ποια είναι η διαφορά μεταξύ ρίψης εξαίρεσης και τερματισμού προγράμματος;
Μπορείτε να εξηγήσετε τον μηχανισμό λειτουργίας του έξυπνου δείκτη std::shared_ptr στην C++;
Έχετε βιώσει συγκρούσεις ή διαφωνίες με συναδέλφους κατά τη διάρκεια της εργασίας;
Πρέπει να χρησιμοποιούνται δικές μας ή τρίτων τεχνολογίες στο έργο;
Πώς πραγματοποιείται η σύγκριση αντικειμένων που χρησιμοποιούνται ως κλειδιά στο std::unordered_map;
Ποια είναι οι διάφορες μέθοδοι διασφάλισης συγχρονισμού διαδικασιών ή νημάτων;
Ποια είναι τα πλεονεκτήματα και οι διαφορές μεταξύ ενός τυπικού μη περιτυλιγμένου δείκτη και ενός έξυπνου δείκτη std::unique_ptr στην C++;