Sobes.tech

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) // }

202

Жолдызша үшін len функциясы шақырылғанда қандай мән қайтарылады?

Junior — Middle
202

Дерекқор сұрауларын техникалық тұрғыдан оңтайландыру туралы айтыңыз.

202

PARTITION BY мен GROUP BY арасындағы айырмашылық қандай?

201

Қалай деградация ресурстарды (CPU және т.б.) тұтынудың өсуінен болғанын қалай түсінуге болады?

201

Деректер қорында SQL сұрауларын орындау кезінде EXPLAIN операторының рөлі қандай?

Junior — Middle
201

Golang-да слайстармен жұмыс істеу туралы айтыңыз: capacity, length қалай жұмыс істейді және шекарадан шыққанда не болатынын

199

Компанияда жұмыс істеген кезде қанша микросервис жаздыңыз?

199

Жаңа жұмыс орныңда көргің келмейтін нәрсе қандай?

199

GOMAXPROCS дегеніміз не және 1000-ден қанша горутин параллель жұмыс істейді?

199

Тәжірибеңіз туралы айтыңыз, не істедіңіз, қай жобаға қатысттыңыз және қандай рөл атқардыңыз?

198

Жеке кәсіпкер немесе басқа заңды тұлғалар бар ма?

198

// Код не қандай нәтиже береді? func main() { var wg sync.WaitGroup for i := 0; i < 3; i++ { go func() { wg.Add(1) defer wg.Done() fmt.Print(i) }() } wg.Wait() fmt.Println("\ndone") }

197

Қандай тапсырмаларды сен ұнатасың, ал қайсысын аз ұнатасың?

197

Соңғы мақтан тұтатын жобаңыз туралы айта аласыз ба?

195

SELECT department, SUM(salary) FROM employees WHERE SUM(salary) > 10000 GROUP BY department;

195

Golang жоспарлаушысы туралы айтыңыз, ол блоктау операцияларымен қалай жұмыс істейді

193

Қандай қабатталған архитектура түрлері бар? (Clean Architecture, Hexagonal, DDD)

193

Іс-әрекет процесі бизнес пен даму арасында қалай өтеді?

192

Қызметтердің RPS-ін өлшедіңіз бе?

190
/12