So'nggi texnik tajribangiz haqida gapiring, qanday vazifalarni bajardingiz, nima sizni eng ko'p qiziqtirdi?
Golang
Recruiter prioritetlarni tushunmayapti, shunchaki '300 nomzod kerak' deb aytadi — buni qanday boshqarish mumkin?
PostgreSQL ning qaysi imkoniyatlarini keng qoʻlladingiz?
PostgreSQLda sharding qanday amalga oshirilgan — router rolini kim o'ynagan?
SELECT FOR UPDATE bilan bo'lgan holatda deadlockga olib kelishi mumkin bo'lgan misol keltiring.
Texnik suhbatlar bo'yicha hozir qaysi bosqichdasiz? Takliflar bormi?
Nima uchun kompaniyadan ketdingiz?
Virtualizatsiya bilan ishlashga majbur bo'ldingizmi?
So'rovda 'oi' aliasi qaysi jadvaldan olinadi?
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() }
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.
Siz o'zingizni Golang dasturchisi sifatida qanday baholaysiz? Hozirda middle, middle+, seniormisiz?
Ishlagan bo'lib ishlagan xabar brokerlari haqida gapir.
Go tilida bo'sh interfeys (interface{} / any) nima?
Top'da 146% CPU — bu mumkinmi va bu nima anglatadi?
Oddiygina JOIN yozilganda qanday JOIN ishlatiladi? Qanday JOIN turlari mavjud?
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
Go bo'yicha qancha tajribangiz bor?
Foydalanuvchining barcha buyurtmalari summasi 1000 dan ortiq bo'lishi shart bo'lsa, so'rovni qanday o'zgartirasiz?
Hozirgi ish joyingizdan chiqishga nima uchun qaror qildingiz?