Sobes.tech

Golang

S jakými databázemi jste pracoval?

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

Co se týče specifikace startupu: není vždy jasné stanovení úkolů, někdy jsou rozmazané, je potřeba iniciativa a autonomie, zátěž může být nerovnoměrná. Jak se v tom cítíte?

Senior
AstraTech
112

Jak porovnat prvky v mapě? Jak zkontrolovat, že dvě mapy jsou shodné?

Senior
Яндекс
112

Pověz mi o návrhu systému moderace/orkestrátora — jak byl navržen, jaká rozhodnutí byla přijata?

Senior
Hi Rockits
112

Jaké jsou dobré praktiky a antipatterny v jednotkovém testování? Jak poznat, že testy jsou dobré?

Middle+
X5
112

Úkol škálování: služba B zažívá rostoucí zátěž od služby A. Co lze udělat?

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

Pověz mi o nějakém zajímavém úkolu z tvé minulosti. Co jsi dělal ve firmě?

Middle+
VKVK
112

Zadaný je řetězec znaků. Najděte počet párů indexů i a j (i <= j), mezi kterými, včetně, nejsou opakující se znaky. Pro řetězec "aba" je odpověď 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") Pro řetězec "abcb" je odpověď ?: aba 3 + 2 = 5 abcb 4 (a, b, c, d) + 1 (ab) + 1 (bc) + 1 (cb) + 1 (abc) = 8

Intern
Яндекс
112

Proč je problémové vytváření mnoha vláken operačního systému? Proč je v runtime Go v uživatelském prostoru potřeba plánovač?

Senior
X5 techX5 tech
112

Lze použít sloupec v SELECT, pokud ho nezahrneme do GROUP BY?

Senior
OZONOZON
112

Co dělat, pokud se uživatelé stěžují na změnu modelu monetizace, ale firma má jasný plán?

Senior
AvitoAvito
112

// Zadané jsou dvě seřazené posloupnosti celých čísel v neklesajícím pořadí. // Je třeba vrátit všechny prvky z první posloupnosti, které nejsou ve druhé. // 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

Jaké stavy má gorutina?

Senior
sber tech
112

Jaké blokace vytváří PostgreSQL při odstraňování konkrétních řádků?

Senior
Итрея
112

Lze porovnat dva výřezy pole nebo seznamu mezi sebou?

Junior — Middle
112

Proč jste přešel z [společnosti] do [společnosti]?

Middle+
plata
112

Pověz mi o práci se slices v Go: jak fungují capacity a length, co se stane při překročení hranic?

Middle+
Umbrella IT
112

Jak přicházejí úkoly do práce? Vyprávějte mi o tomto procesu.

Senior
Flant
112

Pověz o předchozím projektu (Cloud.ru): o jaký projekt šlo, čím ses zabýval?

Middle+
Lexica
112

Jaký je rozdíl mezi DROP a TRUNCATE?

Middle
Япоки
112
/412