Sobes.tech

Golang

Startapın xüsusiyyətləri ilə bağlı: həmişə aydın tapşırıqlar qoyulmur, bəzən qeyri-müəyyən olur, təşəbbüskarlıq və müstəqillik lazımdır, iş yükü bəzən qeyri-bərabər olur. Bu barədə özünüzü necə hiss edirsiniz?

Senior
AstraTech
112

Xəritədə elementləri necə müqayisə etmək olar? İki xəritənin eyni olub-olmadığını necə yoxlamaq olar?

Senior
Яндекс
112

Mübarizə/orkestrator sisteminin layihələndirilməsi haqqında danışın — necə layihələndirilmişdir, hansı qərarlar qəbul edilmişdir?

Senior
Hi Rockits
112

Vahid testlərində yaxşı təcrübələr və antipatternlər hansılardır? Testlərin yaxşı olduğunu necə başa düşmək olar?

Middle+
X5
112

Miqyaslama tapşırığı: B xidməti A xidməti tərəfindən artan yükə məruz qalır. Nə edə bilərik?

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

Keçmiş təcrübəndən maraqlı bir vəzifə haqqında danış. Şirkətdə nə etdin?

Middle+
VKVK
112

Verilən bir simvol sətiri. İ və j indekslərinin cütlüyünü tapın (i <= j), onların arasında, daxil olmaqla, təkrarlanan simvollar yoxdur. "aba" sətiri üçün cavab 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") "abcb" sətiri üçün cavab ?: aba 3 + 2 = 5 abcb 4 (a, b, c, d) + 1 (ab) + 1 (bc) + 1 (cb) + 1 (abc) = 8

Intern
Яндекс
112

Əməliyyat sisteminin çox sayda iş parçacığı yaratmaq niyə problem yaradır? Go istifadəçi sahəsi vaxtında planlaşdırıcıya ehtiyac varmı?

Senior
X5 techX5 tech
112

GROUP BY-də qruplaşdırmadan SELECT-də sütun istifadə etmək mümkündürmü?

Senior
OZONOZON
112

İstifadəçilər monetizasiya modelindəki dəyişiklikdən narazıdırsa, amma biznesin aydın bir planı varsa — nə etmək lazımdır?

Senior
AvitoAvito
112

// Verilənlər iki sıralanmış ardıcıllıqdır və artan qaydada yerləşir. // Birinci ardıcıllıqda olan, lakin ikinci ardıcıllıqda olmayan bütün elementləri geri qaytarın. // 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

Gorutinin hansı vəziyyətləri var?

Senior
sber tech
112

PostgreSQL müəyyən sətirləri silərkən hansı kilidləri yaradır?

Senior
Итрея
112

Bir massiv və ya siyahının iki hissəsini bir-biri ilə müqayisə etmək mümkündürmü?

Junior — Middle
112

Niyə [şirkət]dən [şirkət]ə keçdiniz?

Middle+
plata
112

Go-da slices ilə işləmək haqqında danış: capacity və length necə işləyir, sərhədləri aşdıqda nə baş verir?

Middle+
Umbrella IT
112

Tapşırıqlar necə işə gəlir? Bu proses haqqında danış.

Senior
Flant
112

Əvvəlki layihə (Cloud.ru) haqqında danışın: bu nə cür layihə idi, nə ilə məşğul olurdunuz?

Middle+
Lexica
112

DROP və TRUNCATE arasındakı fərq nədir?

Middle
Япоки
112

Məsuliyyət sahəsinin dəqiqləşdirilməsi: vəziyyət maşını, Transactional Outbox, optimist kilidlər

Senior
КасперскийКасперский
112
/412