C/C++
Μπορείς να αναφέρεις τους τύπους έξυπνων δείκτες που υλοποιούνται στη βιβλιοθήκη standard της C++;
Μπορείτε να εξηγήσετε τι είναι οι bitwise λειτουργίες και πώς χρησιμοποιούνται στον προγραμματισμό;
Μπορεί ο τελεστής throw να χρησιμοποιηθεί μέσα σε έναν καταστροφέα για να ρίξει μια εξαίρεση;
Μπορείτε να εξηγήσετε τι είναι το std::exception_ptr στη C++ και πώς χρησιμοποιείται για τη διαχείριση εξαιρέσεων;
Πόσες παράμετροι δέχεται η μέθοδος emplace_back για το κοντέινερ std::vector;
Μπορεί το std::map να θεωρηθεί δομή δεδομένων βασισμένη σε πίνακα κατακερματισμού;
Πώς υλοποιείται ο μηχανισμός πολυμορφισμού στη γλώσσα C++;
Πείτε μας για τη δουλειά στην ALMI Partner και την υπηρεσία συλλογής τηλεμετρίας και δικτυακής δραστηριότητας.
Απαιτείται φυσική παρουσία στο γραφείο για την εκτέλεση της εργασίας;
Ποιος είναι ο ελάχιστος αριθμός mutex που απαιτείται για να προκληθεί αδιέξοδο (deadlock);
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της εμφάνισης κυκλικών συνδέσεων μεταξύ των συστατικών του συστήματος;
Ποια είναι η διαφορά μεταξύ των primitive συγχρονισμού, όπως mutex και ατομικές λειτουργίες, στο πλαίσιο της διασφάλισης ασφαλούς πρόσβασης στα δεδομένα;
Ποια επαγγελματικά καθήκοντα και συνθήκες εργασίας είναι πιο σημαντικά για εσάς κατά την επιλογή ενός νέου εργασιακού χώρου;
Μπορείτε να εξηγήσετε τις διαφορές μεταξύ των containers std::deque και std::list στη C++;
Ποιες απαιτήσεις πρέπει να πληρούνται για τη χρήση αυτής της βιβλιοθήκης σε ένα έργο;
Μπορείτε να εξηγήσετε τι είναι το CMake και πώς χρησιμοποιείται για την αυτοματοποίηση της κατασκευής έργων;
Μπορείς να αναφέρεις και να περιγράψεις τους βασικούς τύπους συσχετιστικών δοχείων στις τυπικές βιβλιοθήκες;
Πώς παρουσιάζεται το τελικό αποτέλεσμα της εργασίας του μεταγλωττιστή μετά τη διαδικασία μεταγλώττισης του πηγαίου κώδικα;
Ποιες τεχνολογίες και εργαλεία χρησιμοποιείτε συνήθως κατά την ανάπτυξη των έργων σας;
Ποια είναι τα αποτελέσματα αν δύο νήματα εργάζονται ταυτόχρονα με μια περιοχή μνήμης;