Sobes.tech

Golang

Was kann man über die Lesegeschwindigkeit bei Vorhandensein eines Index sagen?

Intern
Озон банк
93

Warum wurde das Monolith in Microservices aufgeteilt?

Middle+
СБЕРСБЕР
93

Aufgabe 4: Fehler im Code mit Kanälen und Goroutines finden (doppelte Kanalabschaltung)

Middle+
СБЕРСБЕР
93

Warum sind Sie jetzt auf Jobsuche? Was möchten Sie für sich finden?

Middle
Nau
93

Warum wurde gRPC anstelle von REST gewählt? Gab es spezifische Leistungsanforderungen?

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

Nach welchem Algorithmus arbeitet der Garbage Collector in Go? Wie funktioniert er überhaupt?

Senior
ВайлдберрисВайлдберрис
92

Ist der gleichzeitige Zugriff auf ein Slice sicher? Wird es einen Race Condition geben, wenn 4 Goroutines jeweils ihren einzigartigen Index im Slice ändern?

Senior
VK CloudVK Cloud
92

Was kann außer einem Mutex noch verwendet werden, um Race Conditions zu verhindern?

Middle
VKVK
92

Können Sie Ihre Erfahrung über das Arbeitsbuch bestätigen?

Middle
МВидеоМВидео
92

Modellieren Sie ein einfaches Banksystem: - Tabelle `accounts`: - `id`, - `owner_id`, - `currency`, - `created_at`. - Tabelle `transactions`: - `id`, - `account_id`, - `amount`, - `created_at`. **Anforderungen:** 1. Schreiben Sie SQL zum Erstellen des Schemas mit den erforderlichen Einschränkungen (NOT NULL, FK, CHECK auf `amount` ungleich Null). 2. Schreiben Sie eine Abfrage: - Erhalten Sie den aktuellen Kontostand nach `account_id` (Summe von `amount`). 3. Erhöhte Schwierigkeit: Unterstützung von Debit/Kredit (doppelte Buchung). Bereinigung

Middle+
101ХР101ХР
92

Was hat dich an dieser Stelle gereizt und warum verlässt du deinen vorherigen Arbeitsplatz?

Senior
Cloud.ru
92

Entwerfen Sie einen Worker für die asynchrone Verarbeitung von Finanztransaktionen

Senior
Финтехробот
92

Welche Synchronisationsprimitive gibt es in Go?

Senior
VK CloudVK Cloud
92

Was ist JWT und Cookie, worin unterscheiden sie sich?

Senior
X5 techX5 tech
92

Wie siehst du deinen neuen Arbeitsplatz, was erwartest du?

Senior
Hi Rockits
92

Wie schnell kannst du an einem neuen Ort anfangen, wenn du ein Angebot bekommst?

Senior
Hi Rockits
92

Haben Sie Interesse, sich im Fintech-Bereich weiterzuentwickeln?

Senior
HR
92

Haben Sie Erfahrung mit Migrationen und was ist dieser Mechanismus?

Senior
Алабуга
92

Formellere Bezeichnung: ungefähre Zeichenkettenübereinstimmung (finde eine ungefähre Übereinstimmung). Es ist zu überprüfen, ob die erste Zeichenkette eine Teilfolge der zweiten ist. Eine Teilfolge ist, wenn man die erste Zeichenkette aus der zweiten durch Entfernen einiger Zeichen erhalten kann. Eingabe: 'car', 'cartwheel' Ausgabe: true Eingabe: 'cwhl', 'cartwheel' Ausgabe: true Eingabe: 'cwhee', 'cartwheel' Ausgabe: true Eingabe: 'cartwheel', 'cartwheel' Ausgabe: true Eingabe: 'cwheeel', 'cartwheel' Ausgabe: false Eingabe: 'lw', 'cartwheel' Ausgabe: false

Middle
VKVK
92

Wie lokalisiert man ein Problem mit Timeout in einem verteilten System? Wo sollte man schauen?

Senior
Lenta Tech
92
/412