Πώς διακρίνετε μια διαδικασία από ένα νήμα εκτέλεσης στο λειτουργικό σύστημα;
C/C++
Μπορούν τα σήματα να θεωρηθούν μια μορφή διαλειτουργικής αλληλεπίδρασης;
Εξηγήστε την έννοια των έξυπνων δείκτων και τον σκοπό τους στη διαχείριση μνήμης.
Δημιουργήσατε αρχεία δοκιμής για modules ή components στην πρακτική ανάπτυξής σας;
Μπορείτε να εξηγήσετε την έννοια της εικονικής μνήμης και τον ρόλο της στη διαχείριση πόρων του συστήματος;
Σε ποια περιοχή ή πόλη μένετε τώρα;
Περιγράψτε την εμπειρία σας στη χρήση και διαχείριση συστημάτων βασισμένων σε Linux.
Πώς ξεκινάει ο χώρος χρήστη στον πυρήνα Linux;
Ποιο είναι το εύρος μισθού που περιμένετε για αυτή τη θέση;
Μπορείτε να μιλήσετε για τα προηγούμενα έργα σας ή τα προϊόντα στα οποία συμμετείχατε στη δημιουργία;
Πείτε μας ποια ήταν τα κύρια καθήκοντα που έπρεπε να εκτελέσετε στην προηγούμενη θέση σας.
Εξηγήστε τον σκοπό και τη δομή των καταλόγων /proc στο σύστημα Linux
Ποια είναι η διαφορά στη χρήση της λέξης-κλειδιού static στις γλώσσες C και C++;
Πώς μπορεί να υλοποιηθεί η αποστολή δεδομένων στον διακομιστή χωρίς να μπλοκάρει το κύριο νήμα εκτέλεσης;
Μπορείς να αναφέρεις τους βασικούς τύπους συστημάτων αρχείων που χρησιμοποιούνται στο Linux;
Ποιους ρόλους και θέσεις κατείχαν τα μέλη της ομάδας στο προηγούμενο έργο σας;
Μπορείτε να εξηγήσετε τι εννοείται με το μοτίβο Singleton στον προγραμματισμό;
Ποιος είναι ο ρόλος και η εφαρμογή της λέξης-κλειδιού static στον προγραμματισμό;
Εξηγήστε την έννοια της move-σημασιολογίας στον προγραμματισμό και τη διαφορά της από την αντιγραφή αντικειμένων.