Golang
Milliste andmebaasidega töötasite?
Startupi spetsiifikaga seotud: ülesanded ei ole alati selgelt määratletud, mõnikord on need hägused, on vaja algatusvõimet ja iseseisvust, koormus võib olla ebavõrdne. Kuidas end selles olukorras tunned?
Kuidas võrrelda elemente kaardil? Kuidas kontrollida, kas kaks kaarti kattuvad?
Rääkige moderatsiooni/orkestratsiooni süsteemi kavandamisest — kuidas see kavandati, milliseid otsuseid tehti?
Millised on head praktikad ja antipatternid üksustestides? Kuidas aru saada, et testid on head?
Mastaapsēšanas uzdevums: pakalpojums B piedzīvo pieaugošu slodzi no pakalpojuma A. Ko var darīt?
Rääkige ühest huvitavast ülesandest teie varasemast kogemusest. Mida te ettevõttes tegite?
Antud on tähemärkide jada. Leidke indeksite i ja j paar (i <= j), mille vahel, kaasa arvatud, ei ole korduvaid tähemärke. Jada "aba" puhul on vastus 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") Jada "abcb" puhul on vastus ?: aba 3 + 2 = 5 abcb 4 (a, b, c, d) + 1 (ab) + 1 (bc) + 1 (cb) + 1 (abc) = 8
Miks on operatsioonisüsteemi palju niite loomine probleem? Miks on Go kasutajaruumi jooksutamise planeerija vajalik?
Kas saab kasutada veergu SELECT-is, kui me seda GROUP BY-s ei grupeerita?
Mida teha, kui kasutajad kurdavad monetiseerimise mudeli muutmise pärast, kuid ettevõttel on selge plaan?
// On kaks järjestatud järjestust täisarvudest, mis on kasvavas järjekorras. // Tuleb tagastada kõik esimese järjestuse elemendid, mis teises ei ole. // 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 }
Millised olekud on gorutinal?
Milliseid lukustusi loob PostgreSQL, kustutades konkreetseid ridu?
Kas on võimalik võrrelda kahe massiivi või nimekirja lõiku omavahel?
Miks te läksite [ettevõttest] [ettevõttesse]?
Rääkige mulle Go-s olevate slices'idega töötamisest: kuidas töötavad capacity ja length, mis juhtub, kui ületad piirid?
Kuidas ülesanded tööle jõuavad? Räägi sellest protsessist.
Rääkige eelmisest projektist (Cloud.ru): milline projekt see oli, millega tegeleti?
Mis vahe on DROP ja TRUNCATE vahel?