Golang
Go тілінде контекст дегеніміз не? Ол не үшін пайдаланылады? Уақытша тоқтату қалай жұмыс істейді?
Map-қа элементтер қосқанда не болады және эвакуация (evacuation) деген не?
Kafka-да бөлімдер мен репликациялар дегеніміз не?
Процесс ашқан файлдарды көру үшін қандай әдістер қолдануға болады (Linux)?
Егер orders кестесінде ешқандай жазба болмаса, SELECT SUM(amount) FROM orders; не қайтару керек? 0 NULL 1 Қате
Дерекқорлармен қандай тапсырмаларды орындадыңыз?
// Белгілі бір уақытша шектеумен жұмыс істейтін орауыш функцияны өзгерту керек (мысалы, 1 секунд). // Егер "ұзақ" функция осы уақыт ішінде аяқталса - тамаша, нәтижесін қайтару. // Егер жоқ болса - қате қайтару. Бұл жағдайда жұмыс нәтижесі маңызды емес. // // Сонымен қатар, бұл функцияның қанша уақыт жұмыс істегенін өлшеу керек (просто логқа шығару). // Орауыш функциясының сигнатурасын өзгертуге болады.
Бизнестің дамуы немесе инфрақұрылым? Қандай күшті жақтары бар?
Kafka қол жетімсіз болса, outbox схемасына не болады? Outbox кезегі қаншаға дейін өседі?
Қосымша жұмыс істеуге қалай қарайсың?
package main import ( "fmt" ) func main() { c := make(chan string) go fmt.Println(<-c) c <- "Hello World!" fmt.Println("Exit!") }
```go func fail() { panic("Қате!") } func main() { fmt.Println("Бастау!") var wg sync.WaitGroup wg.Add(1) go func() { defer func() { if e := recover(); e != nil { fmt.Println(e) } }() fail() wg.Done() }() wg.Wait() fmt.Println("Аяқталды!") } ```
Қ: [1, 2, 3, 4, 5] Шығу: Шын Қ: [1, 2, 3, 3, 4, 5, 1] Шығу: Жалған
Big O нотациясы деген не?
Қазіргі уақытта жұмыс ұсынысын қарастырғанда қандай жалақы күтесіз?
1. Соңғы 30 күнде 2-ден астам тапсырыс жасаған пайдаланушылардың жалпы тапсырыстары бойынша ТОП 10-ды шығарыңыз 2. Соңғы 6 айда табыс бойынша ТОП 3 санаттарды шығарыңыз.
Go тілінде горутин жоспарлаушы қалай жұмыс істейді? GMP моделін айтыңыз.
Буферленген және буферленбеген арна арасындағы айырмашылық қандай?
Неліктен нәтижесі теріс болды, int32 асып кеткенде?
Сізде әскери билеттің, ашық жеке кәсіпкерліктің немесе өзін-өзі жұмыспен қамтудың бар ма, банкроттық процедуралары немесе орындау қаулылары бар ма?