Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα των πρωτοκόλλων HTTP και gRPC στο πλαίσιο της ανταλλαγής δεδομένων;
Golang
Μπορείτε να εξηγήσετε τι εννοείται με τον μηχανισμό διαχείρισης μνήμης στο σύστημα;
Χρησιμοποιήσατε το εργαλείο Make για την αυτοματοποίηση εργασιών στην πρακτική σας;
Μπορείτε να εξηγήσετε τι συμβαίνει μέσα στο λειτουργικό σύστημα κατά την κλήση συστημικών κλήσεων;
Πώς εισάγονται κακόβουλα ερωτήματα SQL στην εφαρμογή και πώς προστατεύονται τα συστήματα από αυτό το είδος ευπάθειας;
Ποιος είναι ο μέγιστος αριθμός goroutines που μπορούν να ξεκινήσουν ταυτόχρονα χωρίς ουσιαστικά προβλήματα για το σύστημα;
Τι συμβαίνει σε ένα πρόγραμμα αν προσπαθήσετε να διαβάσετε από ένα κλειστό κανάλι στο Go;
Πώς διασφαλίζετε χαμηλή καθυστέρηση για χρήστες από διαφορετικές περιοχές της χώρας (π.χ., Βλαδιβοστόκ);
Μπορείτε να εξηγήσετε τις αρχές της κανονικοποίησης δεδομένων σε βάσεις δεδομένων και τους τύπους τους;
Υπάρχουν συναγερμοί αδράνειας που ενεργοποιούνται — πώς εργαστήκατε με αυτό;
Μπορείτε να εξηγήσετε τι είναι η κατάσταση αγώνα και ποιος είναι ο κίνδυνος της κατάστασης αυτής κατά την ανάπτυξη πολυνηματικών προγραμμάτων;
Πώς διαφέρουν οι έννοιες μήκος και χωρητικότητα κοπής σε μια γλώσσα προγραμματισμού;
Μπορείς να εξηγήσεις τι εννοείται με μια επίθεση τύπου XSS στο πλαίσιο της διαδικτυακής ασφάλειας;
Μπορείς να εφαρμόσεις τις αρχές SOLID στον προγραμματισμό σε Go;
Συμμετείχατε στην μετατροπή ενός μονολίθου σε μια αρχιτεκτονική μικροϋπηρεσιών;
Μπορείς να αναφέρεις τους βασικούς ριζικούς καταλόγους στο σύστημα αρχείων Linux;
Ποια είναι η εμπειρία σου σε ομάδες ανάλογα με το μέγεθος;
Πώς υλοποιείται η λειτουργία select στη γλώσσα Go και πώς λειτουργεί με κανάλια;
Πείτε μας για την εμπειρία σας στην ανάπτυξη και τον αρχιτεκτονικό σχεδιασμό λύσεων μικροϋπηρεσιών
Μπορείτε να εξηγήσετε τι είναι τα πρότυπα σχεδίασης που προτάθηκαν από την ομάδα GOF;