Golang
Με ποιους τρόπους πραγματοποιείται η αλληλεπίδραση μεταξύ των μεμονωμένων μικροϋπηρεσιών;
Χρησιμοποιήσατε το εργαλείο Make για την αυτοματοποίηση εργασιών στην πρακτική σας;
Τι θα έκανες αν παρατηρούσες ότι το διακομιστικό μέρος λειτουργεί με καθυστερήσεις;
Χρησιμοποιήσατε τα μοτίβα Inbox και Outbox;
Ποιοι είναι οι τρόποι υλοποίησης εφαρμογών στο Kubernetes και ποια βήματα πρέπει να ακολουθηθούν γι' αυτό;
Ποια δείκτες απόδοσης του Pipeline μπορείτε να αναφέρετε;
Πώς μπορεί να εντοπιστεί μια κατάσταση αγώνα (Race Condition) σε ένα σύστημα;
Σε ποιες περιπτώσεις εφαρμόζεται μια δομή δεδομένων με δυνατότητα αποθήκευσης διαδοχικών στοιχείων και δυναμικής τροποποίησής τους;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας του hashing στην υλοποίηση ενός χάρτη (Map);
Ποια λειτουργία εκτελεί τον ρόλο του proxy στη γλώσσα Go;
Πόσο συχνά έρχονται συνήθως σαφείς απαιτήσεις;
Μπορείς να απαριθμήσεις τις βασικές διαφορές και χαρακτηριστικά του πρωτοκόλλου HTTP/2 σε σύγκριση με το HTTP/1.1;
Ποια διαδικασία θα ξεκινήσει και πώς θα πραγματοποιηθεί η δημιουργία μιας νέας goroutine στο Go;
Πώς μπορείτε να ξεκινήσετε μια πολυ-δοχείο εφαρμογή χρησιμοποιώντας το docker-compose;
Μπορείτε να μου πείτε πώς οργανώθηκε η υποδομή και το τεχνικό περιβάλλον στην τελευταία σας εργασία;
Ποιος είναι ο ρόλος των διεπαφών στον αντικειμενοστραφή προγραμματισμό;
Πώς μπορεί να διασφαλιστεί η ασφαλής εργασία με τη συλλογή Map σε ένα περιβάλλον πολλαπλών νημάτων;
Πώς γίνεται η χρήση ενός μέρους των δεδομένων τύπου .data κατά την εργασία με νήματα;
Μπορείτε να εξηγήσετε τον μηχανισμό λειτουργίας του μοτίβου Circuit Breaker και τον ρόλο του στην εξασφάλιση της αξιοπιστίας του συστήματος;
Μπορεί να υλοποιηθεί πλήρης παράλληλη επεξεργασία εργασιών στη γλώσσα Go;