Sobes.tech

Golang

Mida näitab programm range'i ja lõigu muutmisega?

Middle
СБЕРСБЕР
52

/* Antud on tähemärkide rida. Leidke indeksite i ja j paare arv (i <= j), mille vahel ei ole korduvaid tähemärke. Rida "aba" puhul on vastus 5: võivad olla ASCII [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") */

Intern
Яндекс
52

Go standardraamatukogus funktsioon sort.Search(n, f) otsib minimaalset indeksit i, mille jaoks f(i) == true. Millised omadused peavad olema f tulemustel indeksitel 0...n-1, et otsing töötaks õigesti?

Intern
AvitoAvito
52

Mis juhtub, kui saadame makse panka, see kukub ja me proovime uuesti? Kas meie andmebaasile tuleb torm päringuid ja kas me sellega hakkama saame?

Senior
Магнит Тех
52

Kuidas tõhusalt ühendada stringe Go-s? Millised on võimalused?

Senior
VKVK
52

Mis on OSI mudel? Mis on rakenduskiht?

Middle+
ООО Макс
52

Milliste kriteeriumide järgi sa praegu uut tööandjat valima hakkad?

Middle+
Займиго
52

Kuidas lokaliseerida probleem ajapiiranguga hajusüsteemis? Kuhu vaadata?

Senior
Lenta Tech
52

Miks teie logid koguti? Kuidas nimetatakse Loki jaoks agenti?

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

Ülesanne: Mida kood näitab? ```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. Keerukus: toetada deebit/krediiti (kahe kirje). Puhastamine CREATE TABLE kontod ( id BIGSERIAL PRIMARY KEY, owner_id BIGINT NOT NULL, currency VARCHAR(3) NOT NULL, created_at TIMESTAMP NOT NULL DEFAULT now() ); CREATE TABLE tehingud ( id BIGSERIAL PRIMARY KEY, account_id BIGINT NOT NULL REFERENCES kontod(id), amount NUMERIC(18,2) NOT NULL CHECK (amount <> 0), created_at TIMESTAMP NOT NULL DEFAULT now() ); CREATE INDEX idx_tehingud_account_id ON tehingud(account_id); SELECT COALESCE(sum(amount), 0) AS balance FROM tehingud WHERE account_id = :account_id; ALTER TABLE tehingud ADD COLUMN type VARCHAR(6) NOT NULL CHECK (type IN ('debit', 'credit')); ALTER TABLE tehingud DROP CONSTRAINT tehingud_amount_check, ADD CONSTRAINT tehingud_amount_check CHECK (amount > 0); SELECT COALESCE( SUM(CASE WHEN type = 'credit' THEN amount WHEN type = 'debit' THEN - amount ) AS balance FROM tehingud WHERE account_id = :account_id;

Middle+
101ХР101ХР
52

Millist keerulist indeksit teeksite?

Senior
А7
52

Kuidas diagnoosida mälu lekkimist teenuses, mis järk-järgult kasutab rohkem mälu ja mõnikord kukub OOM-i tõttu?

Middle+
Базис
52

Kas tead veel ClickHouse'i eeliseid, mis seda populaarseks teevad?

Middle+
Магнум
52

Sisemine lõik, mis loobutakse funktsiooni sees, kui maht ületatakse, luuakse virna või kühvlil?

Middle
Магнум
52

Kas saaks loetleda PostgreSQL-is olevaid indekseid?

Middle
purweb
52

Milliseid teisi programmeerimiskeeli teate?

Middle+
OZONOZON
52

Mikroteenuse arhitektuur: kuidas rakendada kasutaja registreerimist kahe teenusega (Kasutajad ja Teavitused)? Mida teha, kui Producer katki läheb?

Senior
Гос крипта
52

Pärast taaskäivitamist teab pod, mida jätkata retriiti?

Senior
WildberriesWildberries
52

Kas Go on objekt- või struktuurikeel? Läbige OOP-i põhialused (inkapsulatsioon, polümorfism, pärimine, abstraktsioon) ja näidake, kuidas need Go-s realiseeruvad.

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