C/C++
Πού θα θέλατε να κατευθύνετε την επαγγελματική σας ανάπτυξη;
Ποια είναι τα πλεονεκτήματα και οι διαφορές μεταξύ ενός τυπικού μη περιτυλιγμένου δείκτη και ενός έξυπνου δείκτη std::unique_ptr στην C++;
Ποια είναι η στάση σας απέναντι στην εργασία στον τομέα των χρηματοοικονομικών αγορών;
Τι συμβαίνει με τη δυναμική μνήμη κατά την αλληλεπίδραση προγραμμάτων σε C και C++;
Πώς γίνεται η εκκίνηση ενός νέου νήματος εκτέλεσης σε ένα πρόγραμμα;
Μπορείτε να εξηγήσετε την εσωτερική υλοποίηση του κοντέινερ std::set σε C++;
Πώς διαφέρει η ταχύτητα της ενέργειας εισαγωγής στοιχείων στους κοντέινερς list και vector;
Είναι δυνατόν να αποτρέψουμε την επεξεργασία σημάτων σε λογισμικές εφαρμογές;
Πώς μπορεί να περιοριστεί η δημιουργία αντικειμένων μιας κλάσης στη δυναμική μνήμη (heap) από τους χρήστες αυτής της κλάσης;
Μπορείτε να εξηγήσετε τα βασικά των αρχών και των προσεγγίσεων της λειτουργικής προγραμματισμού;
Εξηγήστε ποια διαδικασία ξεκινάει στον browser όταν εισάγετε ένα URL και πατάτε Enter
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα των προσεγγίσεων std::async και std::thread στην οργάνωση πολυνηματικής προγραμματισμού σε C++;
Πώς διακρίνουμε τον στατικό πολυμορφισμό από τον δυναμικό στον αντικειμενοστραφή προγραμματισμό;
Χρησιμοποιείτε τις νέες δυνατότητες που εισήχθησαν στο πρότυπο C++17 στα έργα σας;
Μειώνει η αύξηση του μεγέθους του πίνακα κατακερματισμού σε 130000 στοιχεία τη πιθανότητα συγκρούσεων;
Ποια βασικά μέσα παρέχει η τυπική βιβλιοθήκη για την εξασφάλιση της συγχρονισμού πόρων;
Πώς λύσατε τα καθήκοντα που σας είχαν ανατεθεί στην προηγούμενη εργασία σας;
Πείτε μας για τις εταιρείες στις οποίες αποκτήσατε επαγγελματική εμπειρία.
Μπορείτε να δημιουργήσετε μια εξαίρεση μέσα σε έναν καταστροφέα και πώς θα επηρεάσει αυτό τη λειτουργία του προγράμματος;
Μπορείτε να εξηγήσετε τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης του std::unordered_map σε C++;