Golang
Πού τοποθετούνται οι μεταβλητές στο Go — στη στοίβα ή στη σωρό; Τι είναι η ανάλυση διαφυγής;
[όνομα] ρώτησε: γνωρίζετε το μοτίβο Saga;
τύπος Sem διεπαφή { Lock() error TryLock() bool Release() Cap() int FreeSpace() int }
Ποιοι κανόνες εργασίας με κανάλια πρέπει να γνωρίζετε κατά την ανάπτυξη (κλειστό, ανοιχτό, πότε τι μπορεί να γίνει);
Έχετε ποτέ κάνει κάτι για πολύ καιρό και τελικά να μην έχει υλοποιηθεί ή να έχει αναβληθεί;
Υπάρχουν προπροσφορές στα χέρια;
Πες μας τι είναι η εταιρική πλατφόρμα επεξεργασίας logistics και λειτουργικών δεδομένων διαφόρων δικτύων του ομίλου.
Τι είναι το stack και το heap;
Αναφέρετε μια περίπτωση όπου είδατε μια αναποτελεσματική διαδικασία στην εταιρεία. Τι κάνατε για να την αλλάξετε και πώς αιτιολογήσατε την ανάγκη της αλλαγής;
Πώς δημιουργείτε mocks για τις μονάδες δοκιμών;
Τι είναι μια goroutine στο πλαίσιο του Go;
Θυμήσου μια κατάσταση όπου βρέθηκες σε αδιέξοδο και δεν ήξερες πώς να λύσεις ένα πρόβλημα
Γιατί αποφάσισες να αλλάξεις δουλειά; Τι ψάχνεις;
Τι είναι η κατασκευή `<-ch` στο Go;
Έχετε ακούσει κάτι για τους κουαντιόνιους; Ξέρετε πώς χρησιμοποιούνται στα γραφικά υπολογιστών;
Ποια είναι η διαφορά μεταξύ μιας διερμηνευόμενης γλώσσας (Python) και μιας μεταγλωττισμένης (Go); Ποιοι παράγοντες επηρεάζουν την επιλογή;
Τι είναι ένα reverse proxy και πώς μπορεί να υλοποιηθεί;
Πώς επεξεργάζονται τα μηνύματα που αποστέλλονται σε χρήστες εκτός σύνδεσης;
Γιατί χρειάζεται ο συνδυασμός Load Balancer + API Gateway; Ποιος είναι ο ρόλος κάθε συστατικού;
Μέγισ φόρτο: 25k αναγνώσεις / 5k εγγραφές ανά δευτερόλεπτο Όγκος νέων δεδομένων: 10 TB ετησίως Μέγιστος παράλληλος: 120k ταυτόχρονες αιτήσεις Ετήσια αύξηση χρηστών: 30% Στόχος p99 καθυστέρησης: <150 ms για αναγνώσεις, <400 ms για εγγραφές Στόχος διαθεσιμότητας: 99.95% Το έργο σας είναι να αναπτύξετε μια αρχιτεκτονική λύση που θα εξαλείψει τα τρέχοντα προβλήματα, θα διασφαλίσει συνέπεια και αντοχή σε σφάλματα, και θα εφαρμόσει μηχανισμούς ιχνηλάτησης για πλήρη παρακολούθηση του κύκλου ζωής της παραγγελίας. Περιγράψτε τον μηχανισμό διαχείρισης σφαλμάτων, το σχέδιο μετανάστευσης από την τρέχουσα αρχιτεκτονική, και εξηγήστε πώς η προτεινόμενη λύση θα βελτιώσει την αξιοπιστία και τη διαφάνεια του συστήματος.