Sobes.tech

Golang

Aký problém môže nastať pri odosielaní udalostí do message brokera a ako ho vyriešiť?

Middle+
КуперКупер
34

Existuje kariérna cesta? Chceš sa rozvíjať technicky alebo smerom k manažmentu/tím lídrovi?

Middle+
VK CloudVK Cloud
34

Úloha: Čo zobrazí kód? ```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+
МВидеоМВидео
34

// TODO backends []*BackendImpl index int mu sync.Mutex func (b *Balancer) Invoke(ctx context.Context, req Request) (Response, error) { b.mu.Lock() index := b.index if b.index + 1 == len(b.backends) { b.index = 0 index = 0 } b.mu.Unlock() resp, err := b.backends[index].Invoke(ctx, req) b.mu.Lock() defer b.mu.Unlock() b.index += 1 return resp, err } // addr съдържа ip:port на конкретен екземпляр func NewBackend(addr string) *BackendImpl // addrs съдържат адресите на всички балансирани екземпляри func NewBalancer(addrs []string) *Balancer { // TODO backends := make([]*BackendImpl, len(addrs)) for _, addr := range addrs { backends = append(backends, NewBackend(addr)) } return &Balancer{ backends: backends, } }

Middle
Яндекс
34

Aký je tvoj hlavný jazyk vývoja a koľko rokov skúseností máš?

Middle
OZONOZON
34

Pracoval si s komplexnými indexami?

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

Modelujte једноставан банкарски систем: - Табела `accounts`: - `id`, - `owner_id`, - `currency`, - `created_at`. - Табела `transactions`: - `id`, - `account_id`, - `amount`, - `created_at`. **Захтеви:** 1. Напишите SQL за креирање шеме са потребним ограничењима (NOT NULL, FK, CHECK на ненулти `amount`). 2. Напишите упит: - добијте тренутни салдо рачуна по `account_id` (збир `amount`). 3. Додатно: подршка за дебит/кредит (дуги запис). Чишћење.

Middle+
101ХР101ХР
34

Všeobecne, aký projekt by si chcel zvýšiť našu viditeľnosť: s akými prístupmi, procesmi a úlohami?

Middle
Aliexpress
34

V Go je knižnica — LRU, kam môžete odovzdať Any a nastaviť TTL. Prečo bol vybraný Redis a nie ona?

Senior
OkkoOkko
34

Existujú otázky týkajúce sa fáz interviewu?

Middle+
Servicepipi
34

Ako na ravni transakcije v podatkovni bazi poslati samo eno skupino, ko več skupin hkrati odgovori na signal v sistemu hitrega odziva?

Senior
purrweb
34

Pri sledovaní – koľko tímov, služieb, koľko integrácií so svojimi tímami približne?

Senior
OZONOZON
34

V architekturi x86 inštrukcia prerušenia zaberá dva bajty, ale prerušenie s číslom 3 má alternatívnu jednobajtovú verziu. Prečo je to bolo potrebné?

Middle
Graveling
34

Otázky týkajúce sa záťaží, architektúry nových služieb (výpočtové listy a tarify) — ako to vnímaš?

Senior
X5
34

Prečo uvažujete o odchode z aktuálnej práce?

Middle+
Штрафов нет
34

Máš teraz ponuky alebo ešte prebiehajú pohovory?

Middle+
Lexica
34

V akej fáze ste vo vašom hľadaní práce: aktívne alebo pasívne zvažujete voľné pracovné miesta?

Middle
Яндекс
34

S akými databázami si pracoval?

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

Čo je rozdiel medzi relačnou a nerelačnou databázou?

Middle
purweb
34

Prečo sa používa index B-stromu namiesto binárneho stromu?

Middle+
plata
34
/412