C/C++
Πώς γίνεται η αυτόματη απελευθέρωση μνήμης όταν στο σύστημα δεν υπάρχουν ισχυρές αναφορές σε αντικείμενα;
Παρέχει το shared_ptr ασφάλεια κατά την εργασία σε περιβάλλον πολλαπλών νημάτων;
Ποιος είναι ο ρόλος και ο σκοπός των σχεδιαστικών προτύπων στην ανάπτυξη λογισμικού;
Με ποια εργαλεία και βιβλιοθήκες frontend έχετε εργαστεί στην πρακτική σας;
Ποια είναι η χρονική πολυπλοκότητα της ενέργειας διαγραφής στοιχείων σε μια λίστα;
Πώς μπορεί να υλοποιηθεί η αποστολή δεδομένων στον διακομιστή χωρίς να μπλοκάρει το κύριο νήμα εκτέλεσης;
Έχεις την επιθυμία να μάθεις και να εφαρμόσεις νέα τεχνολογικά εργαλεία;
Πόσο χρόνο αφιερώνεις συνήθως στην ανάλυση και σύγκριση διαφόρων προτάσεων;
Ασχολείστε αυτήν τη στιγμή με ενεργή ή παθητική αναζήτηση εργασίας;
Έχετε χρησιμοποιήσει μηχανισμούς αμοιβαίας αποκλεισμού για τον συγχρονισμό νημάτων ή διεργασιών;
Ποιες νέες δυνατότητες εισήχθησαν στο C++ στην έκδοση 2011;
Ποιες είναι οι βασικές προσδοκίες και προϋποθέσεις που πρέπει να ληφθούν υπόψη κατά την επιλογή μιας νέας θέσης;
Πώς μπορείτε να επαναπροσδιορίσετε τη συμπεριφορά της προθεματικής αύξησης μιας μεταβλητής στον κώδικά σας;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης αντικειμενοστραφούς προγραμματισμού;
Εξηγήστε τι αποτελεί η δομή δεδομένων διπλά συνδεδεμένης λίστας και ποια είναι τα χαρακτηριστικά της.
Εξηγήστε τι εννοείται με τον όρο 'κλάδος' στο σύστημα ελέγχου εκδόσεων.
Μπορείτε να εξηγήσετε τι είναι το σύστημα ονομάτων τομέα (DNS) και πώς λειτουργεί;
Έχετε ερωτήσεις σχετικά με την εταιρεία μας που θα θέλατε να συζητήσετε;
Ποια προσέγγιση θα χρησιμοποιούσες για την αποθήκευση μεγάλου όγκου δεδομένων όταν το αρχικό του μέγεθος είναι άγνωστο;
Μπορείτε να εξηγήσετε τι είναι ένα container std::unordered_map στη C++ και πώς λειτουργεί;