Sobes.tech

Golang

Was ist ein Prozess und ein Thread im Betriebssystem (Linux)?

Middle+
VK CloudVK Cloud
112

Mit welchen Entwicklungsmethodologien haben Sie gearbeitet? Welche sind am bequemsten?

Senior
ClearWay
112

Arbeiten Sie derzeit nach Tarifvertrag oder als Selbstständiger/Einzelunternehmer?

Senior
МТС БанкМТС Банк
112

Wie ist die Zeit- und Speicherkomplexität (Big O) dieses Algorithmus?

Middle
VKVK
112

Wie viele Jahre programmierst du schon in Go?

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

Was sind die typischen Ursachen für Goroutine-Lecks in Produktionssystemen und wie beeinflussen sie das Laufzeitverhalten des Dienstes?

Senior
ClearWay
112

Was ist der Unterschied zwischen einer Funktion und einer Methode in Go? Was ist der technische Unterschied in Bezug auf die Arbeit mit dem Speicher?

Senior
техвил
112

Was wird das Programm ausgeben? package main import "fmt" func main() { original := []int{1, 2, 3} updated := append(original, 4) original[0] = 100 fmt.Println(original, updated) } [100 2 3] [1 2 3 4] [100 2 3] [100 2 3 4] [1 2 3] [1 2 3 4] [100 2 3] [1 2 3]

Senior
HR
112

func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val } package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }

Senior
WildberriesWildberries
112

Wie viele Backends gab es im Team [Unternehmen]?

Middle+
plata
112

Wie kann man die Effektivität und Nützlichkeit eines Index vor der Aufnahme in die Produktion im Voraus bewerten?

Senior
Lenta Tech
112

Was ist ein Deadlock und ein Race Condition, wie geht man damit um?

Middle
VKVK
112

Wozu dient ein Kanal mit leerer Struktur chan struct{}?

Middle
Сбертех
112

Was ist Indexierung in Datenbanken und wozu ist sie notwendig?

Middle
VKVK
112

Schreiben Sie eine SQL-Abfrage, die **den Namen des Kunden**, seine **Stadt** und **die Gesamtsumme** aller seiner Bestellungen ausgibt. Nur Kunden, deren Gesamtausgaben **über 1000** Einheiten liegen, sollen in die Ergebnisliste aufgenommen werden. --- **Daten-Schema:** 1. **Tabelle `customers`:** - `customer_id` (int) – eindeutiger Kundenidentifikator. - `customer_name` (varchar) – Name des Kunden. - `city` (varchar) – Wohnort. 2. **Tabelle `orders`:** - `order_id` (int) – eindeutige Bestellnummer. - `customer_id` (int) – ID des Kunden, der den Kauf getätigt hat. - `total_amount` (decimal) – Betrag einer bestimmten Bestellung.

Senior
Бюро 1440Бюро 1440
112

Erzähle mir von den Message-Brokern, mit denen du gearbeitet hast.

Middle+
OZONOZON
112

Was ist der Unterschied zwischen Services und Microservices?

Senior
Avanpost
112

Warum haben Sie beschlossen, das aktuelle Unternehmen zu verlassen?

Middle+
AxenixAxenix
112

Was macht sysmon zur Laufzeit in Go?

Senior
X5 techX5 tech
112

Was sollte bei der Implementierung der sortierten Karte verbessert werden, wenn mehr Zeit zur Verfügung stünde? Welche möglichen Probleme und Entwicklungsrichtungen gibt es für die Bibliothek?

Senior
Cloud.ru
112
/412