Sobes.tech

Golang

/* Duotas simbolių eilutė. Raskite indeksų i ir j porų skaičių (i <= j), tarp kurių nėra pasikartojančių simbolių. Eilutės "aba" atveju atsakymas yra 5: gali būti ASCII [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") */

Intern
Яндекс
52

Kas nutiks, jei išsiųsime mokėjimą bankui, jis sugrius ir mes bandysime dar kartą? Ar mūsų duomenų bazėje įvyks užtvanka užklausų ir ar galėsime su tuo susidoroti?

Senior
Магнит Тех
52

Papaskink apie pagrindinį rinkinį. Su kuo dirbi?

Senior
Spectr
52

Kas yra OSI modelis? Kas yra taikymo sluoksnis?

Middle+
ООО Макс
52

Kokiais kriterijais dabar pasirinksi naują darbdavį?

Middle+
Займиго
52

Kaip nustatyti problemą su laiko limitu paskirstytoje sistemoje? Kur žiūrėti?

Senior
Lenta Tech
52

Kur geriausia deklaruoti sąsają — įgyvendinimo vietoje ar naudojimo vietoje?

Middle+
Базис
52

Užduotis: Ką parodys kodas? ```go package main import "fmt" func main() { a := []int{1, 2, 3, 4, 5} b := a[:2] b = append(b, 100) fmt.Println(a, b) } ```

Middle+
МВидеоМВидео
52

3. Sudėtingumas: palaikyti debetą/kreditą (dviguba įrašas). Valymas CREATE TABLE sąskaitos ( id BIGSERIAL PRIMARY KEY, owner_id BIGINT NOT NULL, currency VARCHAR(3) NOT NULL, created_at TIMESTAMP NOT NULL DEFAULT now() ); CREATE TABLE operacijos ( id BIGSERIAL PRIMARY KEY, account_id BIGINT NOT NULL REFERENCES sąskaitos(id), amount NUMERIC(18,2) NOT NULL CHECK (amount <> 0), created_at TIMESTAMP NOT NULL DEFAULT now() ); CREATE INDEX idx_operacijos_account_id ON operacijos(account_id); SELECT COALESCE(sum(amount), 0) AS balance FROM operacijos WHERE account_id = :account_id; ALTER TABLE operacijos ADD COLUMN type VARCHAR(6) NOT NULL CHECK (type IN ('debit', 'credit')); ALTER TABLE operacijos DROP CONSTRAINT operacijos_amount_check, ADD CONSTRAINT operacijos_amount_check CHECK (amount > 0); SELECT COALESCE( SUM(CASE WHEN type = 'credit' THEN amount WHEN type = 'debit' THEN - amount ) AS balance FROM operacijos WHERE account_id = :account_id;

Middle+
101ХР101ХР
52

Kas yra cancel context.WithTimeout ir kodėl jį reikia iškviesti?

Senior
WildberriesWildberries
52

Išvardinkite žinomas duomenų bazes ir įvertinkite jas 10 balų skalėje.

Middle+
ООО Макс
52

Kokius duomenų sinchronizacijos tipus žinote, kad išvengtumėte race condition ir data race?

Senior
ООО Макс
52

Ar galite pateikti pavyzdį apie Kubernetes subjektus?

Middle+
МВидеоМВидео
52

Ką gali papasakoti apie Mutex?

Middle
АО Медиа Эффект
52

Kur bus nauja dalis atmintyje keičiant talpą?

Middle+
А7
52

Papaskrinkite daugiau apie save (ką pasakyti interviuotojui)

Middle+
МВидеоМВидео
52

Nauja SKU (mėsos malūnas) atsiranda Postgres pagrindinėje sistemoje — ar ji turėtų ar neturėtų pasirodyti Redis?

Senior
МВидеоМВидео
52

Ar turite patirties konfigūruojant CI/CD pipeline'us (GitLab CI, GitHub Actions, Jenkins)?

Senior
IBS
52

Kaip naudojate dirbtinio intelekto įrankius savo darbe? Kiek jiems pasitikite?

Senior
X5
52

Ar prisimeni CAP teoremą?

Middle
purweb
52
/412