Miért nyitnak most olyan javaslatokat, amelyek nem felelnek meg a jelenlegi helyen?
Golang
És a shardokban, replikákban, hogyan volt beállítva a ClickHouse konfiguráció?
A hash kiszámításra került, a bucket megtalálva, új érték beszúrásra került. Mi történik, amikor egy új érték érkezik ugyanazzal a hashellyel (ütközés)?
Hogyan valósult meg a PostgreSQL sharding — ki volt a router?
SELECT user_id, COUNT(*) AS order_count FROM orders WHERE price_total >= 1000 GROUP BY user_id ORDER BY order_count DESC;
Mit lehet tenni, hogy elkerüljük a térkép evakuálását egy highload-szolgáltatásban?
Egész számok listája van megadva. Írjon egy remove nevű függvényt, amely eltávolítja az összes nullát Példák: remove([]) -> [] remove([0]) -> [] remove([1,0,0,2]) -> [1,2]
-- Feltétel -- Keresse meg azokat a kategóriákat, amelyek szülőkategóriája ugyanaz -- Rendezze az eredményeket id szerint növekvő sorrendbe -- PÉLDA -- +----+----------+-----------+ -- | id | név | parent_id | -- +----+----------+-----------+ -- | 1 | pharma | 1 | -- | 2 | termékek | 4 | -- | 3 | játékok | 3 | -- | 4 | zene | 2 | -- +----+----------+-----------+ -- ELVÁRT EREDMÉNY -- +--------+ -- | név | -- +--------+ -- | pharma | -- | játékok| -- +--------+
Miért döntöttél úgy, hogy munkahelyet váltasz és csatlakozol az Ozonhoz?
Mit fog a program kiírni? Miért? func main() { időKezdete := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(időKezdete).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch }
A gRPC HTTP felett működik vagy sem? Hogyan működik?
Valósítson meg egy olyan függvényt, amely []any és delta int típusokat fogad. Csak az egyedi számok (int) első előfordulásait kell növelni delta értékkel. Más típusokat és ismétlődő számokat változatlanul hagyjon. A függvénynek vissza kell adnia a frissített listát és 2 számot: updated – hány egyedi szám változott, duplicates – hány numerikus elem volt duplikátum func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // a kódja } // Példa: xs := []any{1, "a", 5, "b", 1, 0, 5} u, d, s := IncrementUniqueIntsInMixed(xs, 3) // xs == []any{4, "a", 8, "b", 1, 3, 5} // u == 3 // egyedi számok: 1, 5, 0 // d == 2 // duplikátumok: második 1, második 5
Mi történik az INNER JOIN-ben, ha egy sor a bal oldalon több sorral felel meg a jobb oldalon?
Cégben külső munkavállalóként vagy állandó alkalmazottként dolgozott?
Képzeld el, hogy eltelt egy év a cégnél — mi kellene ahhoz, hogy rájöjj, jó helyen vagy?
Milyen elvárásaid vannak a cégtől a projekt mellett?
Től függ az Index Only Scan és az Index Scan közötti különbség PostgreSQL-ben?
Röviden a produkcióról: ki telepít, ki figyeli, stb.
A toborzó nem érti a prioritásokat, egyszerűen csak azt mondja '300 jelölt kell' — hogyan kezeljük ezt?
Miért döntöttél úgy, hogy radikálisan megváltoztatod az irányt és a fejlesztést választod?