Golang
Ar kurām datu bāzēm jūs strādājāt?
Runājot par starta specifiku: ne vienmēr uzdevumi ir skaidri definēti, dažreiz tie ir neskaidri, nepieciešama iniciatīva un autonomija, slodze var būt nevienmērīga. Kā jūs jūtaties šajā jautājumā?
Kā salīdzināt elementus kartē? Kā pārbaudīt, vai divi kartes sakrīt?
Pastāsti par moderācijas/orķestratora sistēmas projektēšanu — kā tā tika projektēta, kādus lēmumus pieņēmāt?
Kādi ir labas prakses un antipatterns vienību testēšanā? Kā saprast, vai testi ir labi?
Mērogo uzdevums: pakalpojums B piedzīvo pieaugošu slodzi no pakalpojuma A. Ko var darīt?
Pastāstiet par interesantu uzdevumu no jūsu iepriekšējās pieredzes. Ko darījāt uzņēmumā?
Dotā ir rakstzīmju virkne. Atrodiet indeksu i un j pāri (i <= j), starp kuriem, ieskaitot, nav atkārtotu rakstzīmju. "aba" virknes gadījumā atbilde ir 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") "abcb" virknes gadījumā atbilde ir ?: aba 3 + 2 = 5 abcb 4 (a, b, c, d) + 1 (ab) + 1 (bc) + 1 (cb) + 1 (abc) = 8
Kāpēc ir problēma izveidot daudz operētājsistēmas pavedienu? Kam nepieciešams plānotājs Go lietotāja telpā?
Vai varam izmantot kolonnu SELECT, ja to negrupējam GROUP BY?
Ko darīt, ja lietotāji sūdzas par monetizācijas modeļa maiņu, bet uzņēmumam ir skaidrs plāns?
// Dotas ir saskaņotas secības ar veseliem skaitļiem, kas ir sakārtotas augošā secībā. // Jāatgriež visi pirmās secības elementi, kuri nav otrajā secībā. // 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 }
Kādi stāvokļi ir gorutinas?
Kādus bloķējumus PostgreSQL rada, dzēšot konkrētas rindas?
Vai ir iespējams salīdzināt divas masīva vai saraksta daļas savā starpā?
Kāpēc pārgāji no [uzņēmuma] uz [uzņēmumu]?
Pastāsti par darbu ar slices Go valodā: kā darbojas capacity un length, kas notiks, ja pārsniegsi robežas?
Kā uzdevumi nonāk darbā? Pastāsti par šo procesu.
Pastāsti par iepriekšējo projektu (Cloud.ru): kas tas bija par projektu, ar ko nodarbojāties?
Kāda ir atšķirība starp DROP un TRUNCATE?