Miks praegu on avatud ettepanekud, mis ei rahulda praegusel kohal?
Golang
Hash arvutati, bucket leiti, sisestati uus väärtus. Mis juhtub, kui saabub uus väärtus sama hashiga (kollisioon)?
Mida saab teha, et vältida kaardi evakueerimist highload-teenuses?
SELECT user_id, COUNT(*) AS order_count FROM orders WHERE price_total >= 1000 GROUP BY user_id ORDER BY order_count DESC;
Antud on täisarvude nimekiri. Kirjutage funktsioon remove, mis eemaldab kõik nullid Näited: remove([]) -> [] remove([0]) -> [] remove([1,0,0,2]) -> [1,2]
Ja shardides, replikates, kuidas ClickHouse konfiguratsioon oli seadistatud?
-- Tingim -- Leidke kategooriad, mille vanemkategooria on sama -- Sorteerige tulemused id järgi kasvavas järjekorras -- Näide -- +----+----------+-----------+ -- | id | nimi | parent_id | -- +----+----------+-----------+ -- | 1 | pharma | 1 | -- | 2 | tooted | 4 | -- | 3 | mängud | 3 | -- | 4 | muusika | 2 | -- +----+----------+-----------+ -- Oodatav tulemus -- +--------+ -- | nimi | -- +--------+ -- | pharma | -- | mängud | -- +--------+
Mida programm näitab? Miks? func main() { algusAeg := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(algusAeg).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch }
Kas gRPC töötab HTTP peal või mitte? Kuidas see töötab?
Mis juhtub INNER JOIN-is, kui üks rida vasakul vastab mitmele realt paremal?
Millised on ootused ettevõtte suhtes peale projekti?
Kas sa töötasid ettevõttes välise töötajana või püsivalt töötajana?
Miks otsustasite töökohta vahetada ja liituda Ozoniga?
Kujutage ette, et ettevõttes on möödunud aasta — mis peab juhtuma, et te mõistaksite, et olete õiges kohas?
Millele sõltub Index Only Scan vs Index Scan PostgreSQL-is?
Lühidalt tootmisest: kes paigaldab, kes jälgib ja nii edasi.
Rakenda funktsiooni, mis võtab []any ja delta int. Tuleb suurendada delta-ga ainult unikaalsete numbrite (int) esimesi esinemisi. Teised tüübid ja korduvad numbrid jäta muutmata. Funktsioon peab tagastama uuendatud slice ja 2 arvu: updated — mitu unikaalset numbrit on muudetud, duplicates — mitu numbrilist elementi oli duplikaadid func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // sinu kood }
Rekruuter ei mõista prioriteete, lihtsalt ütleb 'mul on vaja 300 kandidaati' — kuidas sellega toime tulla?
Andke näide juhtumist, kus SELECT FOR UPDATE võib viia deadlockini.
Mis on TCP ja UDP, milles on nende erinevus?