Sobes.tech

Golang

Mit welchen Datenbanken haben Sie gearbeitet?

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

Bezüglich der Spezifik der Startup: Die Aufgaben sind nicht immer klar definiert, manchmal verschwommen, Eigeninitiative und Autonomie sind gefragt, die Arbeitsbelastung kann ungleichmäßig sein. Wie fühlen Sie sich dabei?

Senior
AstraTech
112

Wie vergleicht man Elemente in einer Karte? Wie überprüft man, ob zwei Karten übereinstimmen?

Senior
Яндекс
112

Erzählen Sie mir vom Design des Moderations-/Orchestrator-Systems — wie wurde es entworfen, welche Entscheidungen wurden getroffen?

Senior
Hi Rockits
112

Welche guten Praktiken und Antipatterns gibt es im Unit-Testing? Wie erkennt man, dass Tests gut sind?

Middle+
X5
112

Skalierungsaufgabe: Dienst B erfährt eine zunehmende Belastung durch Dienst A. Was kann man tun?

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

Erzähle von einer interessanten Aufgabe aus deiner bisherigen Erfahrung. Was hast du im Unternehmen gemacht?

Middle+
VKVK
112

Gegeben ist eine Zeichenkette. Finden Sie die Anzahl der Indexpaare i und j (i <= j), zwischen denen, einschließlich, keine wiederholten Zeichen sind. Für die Zeichenkette "aba" ist die Antwort 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") Für die Zeichenkette "abcb" ist die Antwort ?: aba 3 + 2 = 5 abcb 4 (a, b, c, d) + 1 (ab) + 1 (bc) + 1 (cb) + 1 (abc) = 8

Intern
Яндекс
112

Warum ist das Erstellen vieler Threads des Betriebssystems ein Problem? Warum braucht man einen Scheduler im User-Space-Laufzeit von Go?

Senior
X5 techX5 tech
112

Kann man eine Spalte in SELECT verwenden, wenn man sie nicht in GROUP BY gruppiert?

Senior
OZONOZON
112

Was tun, wenn die Nutzer sich über die Änderung des Monetarisierungsmodells beschweren, aber das Unternehmen einen klaren Plan hat?

Senior
AvitoAvito
112

// Gegeben sind zwei sortierte Sequenzen in aufsteigender Reihenfolge von Ganzzahlen. // Es ist erforderlich, alle Elemente der ersten Sequenz zurückzugeben, die nicht in der zweiten enthalten sind. // 0 <= N <= 10^6 // -10^9 <= a[i] <= 10^9 // [1] // [2, 3, 4, 5, 6] // [1] // [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, ...] // [1] // [2, 3, 4, 5, 6, 7, 8] func filter(first []int, second []int) []int { res := make([]int, 0, len(first)) i, j := 0, 0 for i < len(first) && j < len(second) { if first[i] < second[j] { result = append(result, first[i]) i++ } else if first[i] > second[j] { j++ } else { i++ j++ } } for i < len(first) { result = append(result, first[i]) i++ } return result }

Middle+
Яндекс
112

Welche Zustände hat eine Goroutine?

Senior
sber tech
112

Welche Sperren erstellt PostgreSQL beim Löschen bestimmter Zeilen?

Senior
Итрея
112

Kann man zwei Ausschnitte eines Arrays oder einer Liste miteinander vergleichen?

Junior — Middle
112

Warum sind Sie von [Unternehmen] zu [Unternehmen] gewechselt?

Middle+
plata
112

Erzähle mir von der Arbeit mit Slices in Go: Wie funktionieren Kapazität und Länge, was passiert bei Überschreitung der Grenzen?

Middle+
Umbrella IT
112

Wie kommen Aufgaben in die Arbeit? Erzählen Sie mir von diesem Prozess.

Senior
Flant
112

Erzählen Sie mir vom vorherigen Projekt (Cloud.ru): Was war das für ein Projekt, womit haben Sie sich beschäftigt?

Middle+
Lexica
112

Was ist der Unterschied zwischen DROP und TRUNCATE?

Middle
Япоки
112
/412