Sobes.tech

Πώς σταματάτε την εκτέλεση των αιτήσεων HTTP μετά το πρώτο σφάλμα;

Middle
ООО Левел Тревел
68

Έχετε χρησιμοποιήσει δημόσιες cloud;

Senior
eLama
68

Αν η υπηρεσία επιστρέφει σφάλμα 500, πώς θα αντιμετωπίσετε το πρόβλημα;

Senior
ClearWay
68

Τι θα συμβεί με 5 καταναλωτές και 3 διαχωρισμούς;

Middle+
МВидео/эльдорадо
68

Γιατί ιστορικά οι επεξεργαστές CISC (x86) ήταν πρώτοι σε δημοτικότητα, και το RISC κερδίζει έδαφος μόνο τώρα;

Middle
Graveling
68

Πώς ενσωμάτωσες ακριβώς τον πελάτη Kafka στο έργο, πώς τον χρησιμοποίησες;

Senior
WildberriesWildberries
68

Ποια είναι η διαφορά μεταξύ διαδικασίας, νήματος και goroutine;

Middle+
WaterWal
68

Ποια είναι η εμπειρία σας με το Linux;

Senior
ООО Флат
68

Υλοποιήστε έναν ασφαλή για νήματα μετρητή ρυθμού σε μνήμη, χρησιμοποιώντας τον αλγόριθμο Sliding Window ή Token Bucket. Διεπαφή: type RateLimiter interface { Allow(key string) bool } Απαιτήσεις: - Περιορισμός: N αιτήσεις σε T δευτερόλεπτα για ένα κλειδί - Υλοποίηση ασφαλή για νήματα - Χωρίς εξωτερικές βιβλιοθήκες - Ελαχιστοποιήστε τους αποκλεισμούς - Εξηγήστε: - πιθανές συνθήκες αγώνα - επίδραση στο GC - συμπεριφορά με μεγάλο αριθμό κλειδιών Παραμέτροι εισόδου: NewRateLimiter(limit int, window time.Duration)

Senior
VKVK
68

Ας υποθέσουμε ότι ο μικροϋπηρεσιός μας πρέπει να έχει πρόσβαση σε ένα εξωτερικό API, για παράδειγμα, μια πύλη πληρωμών, αλλά ξαφνικά αρχίζει να επιβραδύνεται ή να πέφτει εντελώς. Πώς προστατεύεις συνήθως την εφαρμογή σου από τέτοιους γείτονες ώστε να μην καταρρεύσει όλη η υπηρεσία μας;

Senior
наполеон
68

Πώς να χρησιμοποιήσετε το EXPLAIN και το EXPLAIN ANALYZE για την ανάλυση της απόδοσης των ερωτημάτων και σε τι να δώσετε προσοχή στο σχέδιο εκτέλεσης του ερωτήματος;

Junior
Позитив Технолоджис
68

Ποιες σχεδιαστικές προτυπώσεις γνωρίζετε; Ποιες ομάδες προτύπων υπάρχουν;

Middle+
YadroYadro
68

Τι είναι σημαντικό τώρα κατά την επιλογή μιας εταιρείας; Στα τι προσέχετε, ποια είναι τα κριτήρια επιλογής;

Senior
AvitoAvito
68

/** * Combinar N canales en uno * * Se dan n canales de tipo chan int. Se debe escribir una función que fusione todos los datos **/ // 1. Es necesario implementar una función para fusionar N canales en uno func joinChannels(chs ...<-chan int) <-chan int { mergedCh := make(chan int) // ... return mergedCh } // 2. Escribir el llenado de los canales a, b, c con valores // ...

Senior
sber tech
68

Αν έχουμε 16 διαμερίσματα και 2 καταναλωτές, πώς θα διανεμηθούν; Τι θα συμβεί όταν προσθέσουμε έναν τρίτο καταναλωτή;

Middle+
ВайлдберрисВайлдберрис
68

Μπορείς να μου πεις, ποια είναι η σύνθεση της ομάδας ως προς τον αριθμό;

Senior
Магнит Тех
68

Τρία μικρά ερωτήματα για το Docker: τι είναι το Docker, Docker Compose, Docker Image;

Senior
purweb
68

Από ποιο μισθό φύγατε και ποιες είναι οι προσδοκίες σας για τον μισθό;

Middle+
Яндекс вертикали
68

Θα χρειαστεί κατασκευαστής για αυτήν την λύση;

Senior
Cloud.ru
68

Εξετάζετε ενεργά τις προσφορές; Υπάρχουν τελικά στάδια;

Senior
YadroYadro
68
/412