Sobes.tech

Golang

Co je to proces a vlákno v OS (Linux)?

Middle+
VK CloudVK Cloud
112

S jakými metodologiemi vývoje jste pracovali? Které jsou nejpohodlnější?

Senior
ClearWay
112

Pracujete nyní na základě pracovní smlouvy nebo jako OSVČ/samostatně výdělečně činná osoba?

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

Jaká je časová a paměťová složitost (Big O) tohoto algoritmu?

Middle
VKVK
112

Jak dlouho se věnuješ vývoji v Go?

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

Jaké jsou typické příčiny úniků gorutin v produkčních systémech a jak ovlivňují chování služby za běhu?

Senior
ClearWay
112

Čím se liší funkce od metody v Go? Jaký je technický rozdíl z hlediska práce s pamětí?

Senior
техвил
112

Co program vypíše? 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]

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

Kolik back-endů bylo v týmu [společnost]?

Middle+
plata
112

Jak předem odhadnout účinnost a užitečnost indexu před jeho přidáním do produkce?

Senior
Lenta Tech
112

Co je to deadlock a race condition, jak s nimi bojovat?

Middle
VKVK
112

Na co je kanál s prázdnou strukturou chan struct{}?

Middle
Сбертех
112

Co je indexování v databázích a k čemu je potřeba?

Middle
VKVK
112

Napište SQL dotaz, který zobrazí **jméno zákazníka**, jeho **město** a **celkovou částku** všech jeho objednávek. Do finálního výběru patří pouze ti zákazníci, jejichž celkové výdaje přesahují **1000** jednotek. --- **Datový schéma:** 1. **Tabulka `customers`:** - `customer_id` (int) – unikátní identifikátor zákazníka. - `customer_name` (varchar) – jméno zákazníka. - `city` (varchar) – město bydliště. 2. **Tabulka `orders`:** - `order_id` (int) – unikátní číslo objednávky. - `customer_id` (int) – ID zákazníka, který objednávku provedl. - `total_amount` (decimal) – částka konkrétní objednávky.

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

Pověz mi o message brokerech, se kterými jsi pracoval.

Middle+
OZONOZON
112

Jaký je rozdíl mezi službami a mikroservisy?

Senior
Avanpost
112

Proč jste se rozhodl opustit současnou společnost?

Middle+
AxenixAxenix
112

Co dělá sysmon za běhu v Go?

Senior
X5 techX5 tech
112

Co je třeba zlepšit v implementaci řazené mapy, pokud by bylo více času? Jaké jsou možné problémy a směry rozvoje knihovny?

Senior
Cloud.ru
112
/412