Sobes.tech

Golang

Kompaniyada nima qildingiz? Nima bilan shug'ullandingiz?

Senior
Effective IT
72

Matn satrining palindrom yoki yo'qligini tekshiradigan funktsiya yozing. - Palindrom - har ikkala yo'nalishda ham o'qilishi bir xil bo'lgan belgilar ketma-ketligi. - Faqat a-z va A-Я harflarini tekshiring, katta-kichik harf farq qilmasin.

Middle
VKVK
72

Yangi ish joyini tanlashda qanday mezonlarni qidiryapsiz?

Middle+
Озон банк
72

Tashqi saqlashdan foydalanishda qanday qiyinchiliklar bor? Va, masalan, bizda bir xil ilovaning bir nechta nusxasi bo'lishi mumkinmi? Bu holda nima bo'lishi mumkin?

Senior
VKVK
72

Graceful shutdown nima?

Middle+
Napoleon IT
72

Agar bir nechta taklif bo'lsa, qanday mezonlar asosida tanlaysiz?

Senior
FinFrame
72

Hamkasblarga bilimlarni o'tkazish, mentorlik qilish bo'yicha tajribangiz bormi?

Senior
МВидеоМВидео
72

Xizmat chegaralarini qanday belgiladingiz, u qayerdan boshlanishi va tugashini?

Middle+
X5
72

Bu kodni turli transport protokollarida (gRPC, HTTP, iste'molchi) foydalanish uchun qanday loyihalashtirasiz?

Middle+
КуперКупер
71

Qanday muammolar Go dasturlarida yuzaga kelishi mumkin va ularni qanday aniqlaysiz?

Senior
AndersenAndersen
71

TCP va UDP o'rtasidagi asosiy farqlar nima va har bir protokolni qachon tanlash kerak?

Middle+
Бюро 1440Бюро 1440
71

Relatsion va norelatsion omborlar o'rtasidagi farq nima? ACID haqida gapiring.

Senior
Алабуга
71

Senior — bu hal qiluvchi, oxirgi zanjirmi?

Middle+
МВидео/эльдорадо
71

gRPC bilan ish tajribangiz bormi?

Senior
X5
71

Siz ishtirok etgan yoki o'zingiz bajargan mahsulot va biznes vazifalarida yana qanday qiziqarli narsalarni eslab qolasiz?

Senior
X5 techX5 tech
71

Boyitish jarayonida xizmatlardan biri mavjud bo'lmasa (masalan, foydalanuvchi to'liq ismi/malumotlari bilan xizmat), nima bo'ladi? Barcha Kafka to'xtaydimi?

Senior
А7
71

PostgreSQL bilan ishlash tajribangiz haqida gapiring. Siz optimallashtirish masalalariga duch keldingizmi?

Middle+
Servicepipi
71

Dastur nima chiqaradi? Nega? ```go func main() { timeStart := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(timeStart).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch } ```

Senior
Озон банк
71

Go'da jarayonlar, iplar va goroutinlar o'rtasidagi farq nima?

Middle+
Ozon ФинтехOzon Финтех
71

Qalam nima uchun sekin javob berayotganini qanday aniqlash mumkin? pprof qanday ishlatiladi?

Senior
Бюро 1440Бюро 1440
71
/411