Sobes.tech

Golang

So'nggi texnik tajribangiz haqida gapiring, qanday vazifalarni bajardingiz, nima sizni eng ko'p qiziqtirdi?

Senior
199

Recruiter prioritetlarni tushunmayapti, shunchaki '300 nomzod kerak' deb aytadi — buni qanday boshqarish mumkin?

Senior
199

PostgreSQL ning qaysi imkoniyatlarini keng qoʻlladingiz?

Senior
198

PostgreSQLda sharding qanday amalga oshirilgan — router rolini kim o'ynagan?

Senior
197

SELECT FOR UPDATE bilan bo'lgan holatda deadlockga olib kelishi mumkin bo'lgan misol keltiring.

Senior
197

Texnik suhbatlar bo'yicha hozir qaysi bosqichdasiz? Takliflar bormi?

Middle+
197

Nima uchun kompaniyadan ketdingiz?

Middle
197

Virtualizatsiya bilan ishlashga majbur bo'ldingizmi?

Senior
196

So'rovda 'oi' aliasi qaysi jadvaldan olinadi?

Middle
196

Dastur nima ko'rsatadi? func a() { x := []int{} x = append(x, 0) x = append(x, 1) x = append(x, 2) y := append(x, 3) z := append(x, 4) fmt.Println(y, z) } func main() { a() }

Senior
195

Kutubxona modelini tasvirlash kerak. 3 ta mavjudlik bor: "Muallif", "Kitob", "O'quvchi". Fiziologik jihatdan, faqat bitta kitob bor va faqat bitta o'quvchiga tegishli bo'lishi mumkin. Kutubxona uchun jadvalar tuzish kerak, bu holatni hisobga oladi.

Middle+
195

Siz o'zingizni Golang dasturchisi sifatida qanday baholaysiz? Hozirda middle, middle+, seniormisiz?

Senior
195

Ishlagan bo'lib ishlagan xabar brokerlari haqida gapir.

Middle+
195

Go tilida bo'sh interfeys (interface{} / any) nima?

Middle
195

Top'da 146% CPU — bu mumkinmi va bu nima anglatadi?

Middle
195

Oddiygina JOIN yozilganda qanday JOIN ishlatiladi? Qanday JOIN turlari mavjud?

Middle+
194

Foydalanuvchi []any va delta int qabul qiladigan funktsiya amalga oshiring. Faqatgina unikal raqamlar (int) ning birinchi kirishlarini delta ga oshirish kerak. Boshqa turlar va takrorlangan raqamlar o'zgartirilmaydi. Funktsiya yangilangan ro'yxat va 2 ta raqamni qaytarishi kerak: updated – nechta unikal raqam o'zgartirilgan, duplicates – nechta raqamli elementlar takrorlangan func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // kodingiz } // Misol: xs := []any{1, "a", 5, "b", 1, 0, 5} u, d, s := IncrementUniqueIntsInMixed(xs, 3) // xs == []any{4, "a", 8, "b", 1, 3, 5} // u == 3 // unikal raqamlar: 1, 5, 0 // d == 2 // takrorlangan raqamlar: ikkinchi 1, ikkinchi 5

Middle+
194

Go bo'yicha qancha tajribangiz bor?

Middle+
194

Foydalanuvchining barcha buyurtmalari summasi 1000 dan ortiq bo'lishi shart bo'lsa, so'rovni qanday o'zgartirasiz?

Senior
194

Hozirgi ish joyingizdan chiqishga nima uchun qaror qildingiz?

Middle
193
/13