Sobes.tech

Golang

Ar įmanoma paimti struktūros lauko adresą, jei struktūra saugoma žemėlapyje?

Middle
Еаптека
69

Kokius kriterijus naudosite darbdavio pasirinkimui? Kas jums yra svarbiausia?

Middle
Яндекс
69

Kas yra slices Go ir kaip jie yra sukurti?

Middle
ООО Левел Тревел
69

Ar galima naudoti indeksą tik A stulpeliui filtruojant, jei indeksas yra A, B, C stulpeliuose?

Middle+
А7
69

Kaip bendravote su duomenų šaltiniais? Ar teikėte API raktus, rašėte į Kafka ar skaitėte iš Kafka?

Middle+
РамблерРамблер
69

Jūs paėmėte 500 pranešimų partiją iš Kafka, tačiau jų negalite išsaugoti duomenų bazėje. Kas nutiks? Kiek laiko galima apdoroti šiuos 500 pranešimus?

Middle+
ВайлдберрисВайлдберрис
69

Kodėl ieškote naujo darbo?

Senior
.wrk
69

Asmeniškai išbandžiau, kad Postgres perkelia stulpelius ir optimizatoriui nesvarbu, kokia tvarka rašysi užklausą — jis pats ją perrikiuos kaip reikia. Ką manai?

Senior
OkkoOkko
69

Ar dirbote su transakcijomis PostgreSQL ir su kuriais izoliacijos lygiais?

Senior
2gis2gis
69

Kokios praktikos egzistuoja, kad sumažintumėte Docker vaizdo dydį?

Senior
Flant
69

func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(totalPayouts) // pridėti transakciją jei err != null { grąžinti err } partner, err := r.find(partnerID) jei err != null { grąžinti err } reklamuotojas.Balance -= amount partner.Hold -= amount partner.Balance += amount jei err := r.save(reklamuotojas); err != null { grąžinti err } jei err := r.save(partner); err != null { grąžinti err } r.totalPayouts++ grąžinti null } funkcija (r *PayoutRepository) find(id string) (Partner, error) { p := Partner{} err := r.db.QueryRow("SELECT * FROM partners WHERE id = " + id).Scan(&p) // pridėti $1 jei err != null { jei err == sql.ErrNoRows { grąžinti p, errors.New("partneris nerastas") } grąžinti p, err } grąžinti p, null }

Senior
Pasul LTD
69

Ką dabar nori — kokios tavo lūkesčiai dėl naujo darbo?

Senior
Ozon ФинтехOzon Финтех
69

Kaip organizuota komunikacija tarp mikroservisų?

Middle+
Umbrella IT
69

Ar yra karjeros kelias? Ar norite techniniu ar vadovavimo/komandos lyderio kryptimi tobulėti?

Middle+
VK CloudVK Cloud
69

Kuriuos iš išvardytų sinchronizacijos būdų turėjote naudoti savo projekte?

Senior
ВайлдберрисВайлдберрис
69

Ką reiškia RPC stiliaus pavadinimas? Mūsų atveju, gRPC ir REST — kuo jie skiriasi?

Senior
МВидео/эльдорадо
69

[vardas] paklausė: ar dirbote su cache lygių — atmintyje ir paskirstytuose? žinote apie kanalus ir select Go?

Senior
BSS
69

Ar galima įjungti profilerį gamyboje?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
69

Galbūt galite pasiūlyti ką nors daugiau, išskyrus Mutex ir sync.Map, rašymo apsaugai?

Middle
СитиДрайвСитиДрайв
69

Ar kada nors teko stebėti laiką, tvarkyti užduočių apskaitą kokioje nors sistemoje?

Middle+
Lexica
69
/412