Golang
Са којим базама података сте радио?
Što se tiče specifičnosti startapa: zadaci nisu uvek jasno definisani, ponekad su nejasni, potrebna je inicijativa i autonomija, opterećenje može biti neujednačeno. Kako se u tome osećaš?
Kako uporediti elemente u mapi? Kako proveriti da li se dve mape poklapaju?
Ispričaj mi o projektovanju sistema za moderaciju/orkestratora — kako je dizajniran, koja su rešenja donesena?
Koje su dobre prakse i antipatterns u jedinićnim testovima? Kako prepoznati da su testovi dobri?
Задача за скалирање: услуга B доживљава растуће оптерећење од услуге A. Шта може да се уради?
Ispričaj o nekom zanimljivom zadatku iz svog prethodnog iskustva. Šta si radio u kompaniji?
Дат је низ карактера. Пронађите број парова индекса i и j (i <= j), између којих, укључујући, нема понављајућих карактера. За низ "aba" одговор је 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") За низ "abcb" одговор је ?: aba 3 + 2 = 5 abcb 4 (a, b, c, d) + 1 (ab) + 1 (bc) + 1 (cb) + 1 (abc) = 8
Zašto je problematično praviti mnogo niti operativnog sistema? Zašto je potreban planifier u runtime-u Go u korisničkom prostoru?
Може ли да користимо колону у SELECT ако је не групишемо у GROUP BY?
Šta uraditi ako korisnici žale zbog promene modela monetizacije, ali kompanija ima jasan plan?
// Дані сукупності відсортовані за зростанням цілі числа. // Необхідно повернути всі елементи з першої сукупності, яких немає у другій. // 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 }
Koje stanje ima gorutina?
Koje blokade kreira PostgreSQL prilikom brisanja određenih redova?
Може ли да упоредимо два сегмента низа или листе?
Zašto ste prešli iz [kompanije] u [kompaniju]?
Ispričaj mi o radu sa slices u Go: kako funkcionišu capacity i length, šta će se desiti kada pređeš granice?
Kako zadaci dolaze u posao? Ispričaj mi o ovom procesu.
Ispričaj o prethodnom projektu (Cloud.ru): о čemu je bio projekat, čime si se bavio?
Koja je razlika između DROP i TRUNCATE?