Golang
Su kokiomis duomenų bazėmis dirbote?
Kalbant apie startuolio specifiką: ne visada aiškiai apibrėžti užduotys, kartais jos būna miglotos, reikalinga iniciatyva ir savarankiškumas, krūvis gali būti nevienodas. Kaip jaučiatės šiuo klausimu?
Kaip palyginti elementus žemėlapyje? Kaip patikrinti, ar du žemėlapiai sutampa?
Papaskink apie moderacijos/orkestratoriaus sistemos projektavimą — kaip ji buvo projektuota, kokius sprendimus priėmėte?
Kokios yra geros praktikos ir antipatterns vienetiniuose testuose? Kaip suprasti, kad testai yra geri?
Mastelio užduotis: paslauga B patiria augančią apkrovą iš paslaugos A. Ką galima padaryti?
Papaskinkite apie įdomią užduotį iš savo praeities patirties. Ką darėte įmonėje?
Duota simbolių eilutė. Suraskite indeksų i ir j porą (i <= j), tarp kurių, įskaitant, nėra pasikartojančių simbolių. Eilutės "aba" atsakymas yra 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") Eilutės "abcb" atsakymas yra ?: aba 3 + 2 = 5 abcb 4 (a, b, c, d) + 1 (ab) + 1 (bc) + 1 (cb) + 1 (abc) = 8
Kodėl kuriant daug operacinės sistemos sriegių kyla problema? Kodėl reikalingas planuotojas Go naudotojo erdvės vykdymo metu?
Ar galima naudoti stulpelį SELECT, jei jo negrupuojame GROUP BY?
Ką daryti, jei vartotojai skundžiasi dėl monetizacijos modelio pakeitimo, bet verslas turi aiškų planą?
// Duotos sutvarkytos eilės sveikųjų skaičių didėjimo tvarka. // Reikia grąžinti visas pirmos eilės elementus, kurių nėra antroje. // 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 }
Kokie būsenų turi gorutina?
Kokius blokavimus sukuria PostgreSQL, ištrindamas konkrečius įrašus?
Ar galima palyginti du masyvo ar sąrašo skiltis tarpusavyje?
Kodėl perėjote iš [įmonės] į [įmonę]?
Papaskink apie darbą su slices Go kalboje: kaip veikia capacity ir length, kas nutiks, jei peržengsi ribas?
Kaip užduotys atkeliauja į darbą? Papasakok apie šį procesą.
Papaskink apie ankstesnį projektą (Cloud.ru): kas tai buvo už projektas, kuo užsiiminėjote?
Kuo skiriasi DROP nuo TRUNCATE?