Nima uchun Go? Qayerdan boshladingiz, bu tilga qanday keldingiz?
Golang
Qaysi operatsion tizimlar bilan ishladingiz? Virtualizatsiya va joylashtirishni avtomatlashtirish uchun nima ishlatdingiz?
TCP va UDP o'rtasidagi farq nima?
Go tilida massivlar va slices haqida gapir: ular qanday o'xshash va qanday farq qiladi.
Go'da bir nechta kanal bilan select qanday ishlaydi?
Ustozga prioritetli navbat haqida gapiring
/* Kinoda joylar bitta qator bo'ylab joylashgan. Yangi kelgan tomoshabin joyni tanlaydi, shunda u boshqa tomoshabinlardan maksimal uzoqlikda o'tiradi. Ya'ni, u o'tiradigan joydan unga eng yaqin tomoshabinga bo'lgan masofa maksimal bo'lishi kerak. Har doim bo'sh joylar borligi va kamida bitta tomoshabin o'tirganligi kafolatlanadi. Berilgan joylar qatoriga (nol va birlardan iborat massiv) asoslangan holda, tanlangan joydan bo'lgan masofani qaytaradigan funktsiya yozing. Input: [1, 0, 0, 0, 0, 1] Output: 2 Input: [1, 0, 1, 0, 0, 1, 0, 0, 0, 1] Output: 2 Input: [1, 0, 1, 0] Output: 1 */
Operatsion tizim darajasida jarayon va ip o‘rtasidagi farq nima?
Kubernetesda pod bir umumiy tarmoq nomi bo'shlig'iga ega bir nechta konteynerlarni o'z ichiga olishi mumkinmi? Pod va konteyner o'rtasidagi farq nima?
Agar bir konteynerdan boshqa konteynerga ping o'tmasa (bo'sh, jarayon tugamayapti), bu nima haqida bo'lishi mumkin?
Qaysi tranzaksiya izolyatsiya darajalari mavjud va ularning farqlari nima?
(){} belgilarini o'z ichiga olgan satr. Kiritilgan satrning qavslar nuqtai nazaridan muvozanatli yoki yo'qligini aniqlash kerak.
Hozirda faol qidiruvda qanchalik faolsiz va takliflarni nima uchun ko'rib chiqayapsiz?
Agar ikkilamchi qidiruv va qidiruv daraxti bir xil vaqtda ishlayotgan bo'lsa, nima uchun ikkalasi ham mavjud va qachon qaysi birini ishlatish kerak?
Maksimal masofa muammosi yechimini tekshirish uchun chegaraviy holatlarni tekshirish uchun testlar yozing
Xavfsiz ipda oqim chegaralovchi in-memory rate limiterni Sliding Window yoki Token Bucket algoritmi yordamida amalga oshiring. Interfeys: type RateLimiter interface { Allow(key string) bool } Talablar: - Chegara: Bir kalit uchun T sekundda N so'rov - Oqim xavfsiz amalga oshirish - Tashqi kutubxonalar yo'q - Blokirovka qilishni minimallashtirish - Tushuntiring: - mumkin bo'lgan race conditions - GC ta'siri - katta sonli kalitlar bilan harakat Kiritish parametrlari: NewRateLimiter(limit int, window time.Duration)
DNS nima va qanday ishlaydi?
Turli xil turlardagi qiymatlarni o'z ichiga olgan massiv yaratishimiz mumkinmi, masalan 1, "A" va false?
Nima bu ko'rsatkich?
Kubernetesda podlar qanday tuzilgan? Izolyatsiya qaysi texnologiyalarga asoslangan? Qaysi namespace turlarini bilasiz?