Golang
Ποια είναι η διαφορά μεταξύ των προσεγγίσεων ορχηστρικής και χορογραφίας στη διαχείριση κατανεμημένων συστημάτων;
Πώς οργανώθηκε η διαδικασία καθορισμού των εργασιών; Ποιος γέμιζε το backlog;
Μίλησέ μου για τα μοτίβα σχεδίασης. Τι είναι το double-checked locking (διπλός έλεγχος κλειδώματος) και για ποιο λόγο χρησιμοποιείται;
Ποια είναι τα βασικά χαρακτηριστικά και τύποι κλειδιών που υπάρχουν στη δομή δεδομένων map;
Πώς λύνετε το πρόβλημα υπερχείλισης του κοντέινερ με αρχεία καταγραφής στο Docker;
Ποιος είναι ο ρόλος της μεθόδου Context.Done στη διαχείριση της ολοκλήρωσης ασύγχρονων λειτουργιών;
Πώς υλοποιείς μια ήπια διακοπή της υπηρεσίας ή της εφαρμογής για να αποθηκεύσεις την τρέχουσα κατάσταση και να τερματίσεις χωρίς απώλεια δεδομένων;
Ποια είναι η διαφορά μεταξύ του να λαμβάνετε μια μηδενική τιμή από ένα κλειστό κανάλι και του να λαμβάνετε την ίδια τιμή δημιουργώντας μόνοι σας ένα κανάλι και στέλνοντάς του δεδομένα;
Πώς μπορούμε να αυξήσουμε την ταχύτητα αναζήτησης ενός στοιχείου με κλειδί σε έναν πίνακα δεδομένων;
Βάση δεδομένων ανά υπηρεσία vs κοινή βάση δεδομένων — ποια προσέγγιση χρησιμοποιήθηκε;
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για την προστασία από την εκτέλεση σεναρίων μεταξύ ιστότοπων (XSS);
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο Slog;
Μπορείς να αναφέρεις τους βασικούς τρόπους υλοποίησης της μεθόδου μετάδοσης δεδομένων με ευρεία μετάδοση;
Πώς μπορείτε να συγχωνεύσετε δύο τμήματα σε ένα σε μια γλώσσα προγραμματισμού;
Είσαι ανοιχτός στο να λαμβάνεις τον μισθό σου σε κρυπτονομίσματα;
Εξηγήστε την αρχή λειτουργίας μιας κενής διεπαφής στον προγραμματισμό.
Μπορεί κανείς να αλλάξει αναγκαστικά το τρέχον ενεργό πλαίσιο εκτέλεσης;
Η δομή δεδομένων Map εγγυάται τη διατήρηση της σειράς εισαγωγής των στοιχείων;
Πώς υπολόγισες ότι το p95 μειώθηκε κατά 16%;
Ποιο έργο να επιλέξετε για μια τεχνική συνέντευξη και πώς να το περιγράψετε;