C/C++
Ποιον τρόπο εργασίας προτιμάς: ομαδικά ή μόνος;
Ποιες ερωτήσεις πρέπει να κάνετε στον εργοδότη σχετικά με αυτή τη θέση;
Απασχολείστε αυτήν τη στιγμή επαγγελματικά;
Έχετε εμπειρία στη χρήση εικονικών καταστροφικών σε έργα σας;
Έχετε εμπειρία στη χρήση του συστήματος αυτόματης κατασκευής CMake στα έργα σας;
Έχετε γράψει ποτέ πολύπλοκα ερωτήματα SQL για εργασία με βάσεις δεδομένων;
Μπορείτε να εξηγήσετε την έννοια της κανονικοποίησης βάσεων δεδομένων και τις βασικές της μορφές;
Περιγράψτε τη δομή και τους βασικούς ρόλους της ομάδας σας, καθώς και την προσωπική σας συνεισφορά.
Γιατί η επαναληπτική προσέγγιση στην επίλυση ενός προβλήματος λειτουργεί συχνά πιο γρήγορα από τη διαδοχική μέθοδο;
Ποιος είναι ο λόγος για την μεγαλύτερη ταχύτητα εργασίας της στοίβας σε σύγκριση με το σωρό;
Μπορείτε να εξηγήσετε τι σημαίνει η υπεράσπιση μιας εικονικής λειτουργίας στον αντικειμενοστραφή προγραμματισμό;
Μπορείς να αναφέρεις τους τύπους mutex που υλοποιούνται στα τυπικά εργαλεία της βιβλιοθήκης;
Πόσο σίγουρος/η είσαι για τις έννοιες και την πρακτική του πολυνηματικού προγραμματισμού;
Σε ποιες περιπτώσεις συνιστάται η χρήση static_cast σε C++;
Επιτρέπεται η ρίψη εξαιρέσεων μέσα στον κατασκευαστή μιας κλάσης;
Τι σας ώθησε να επιλέξετε το SVN ως σύστημα ελέγχου εκδόσεων αντί του Git;
Έχετε μια τριετή περίοδο για να ολοκληρώσετε τη διαδικασία αξιολόγησης;
Μπορείτε να δώσετε ένα παράδειγμα κατάστασης όπου η χρήση της δομής δεδομένων multiset είναι δικαιολογημένη;
Έχετε χρησιμοποιήσει ποτέ εργαλεία δυναμικής ανάλυσης στην εργασία σας;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης shared_ptr για τη διαχείριση αντικειμένων QWidget;