Golang
Hash hisoblandi, bucket topildi, yangi qiymat qo'shildi. Yangi qiymat shunday hash bilan kelganda (koliziya) nima bo'ladi?
Boshqa map yoki slice'ni mapda kalit sifatida ishlatish mumkinmi?
[Kompaniya]da vazifalar va arxitektura nima edi?
Nima uchun amalga oshirishda belgilarni tekshirish uchun shartning boshlanishi yozilmagan?
/** :-))) :-(( "ab :-)" = "ab " "ab :-)))" = "ab " "ab :-)))(" = "ab (" "ab ):-)" = "ab )" ":-)" = "" **/ func deleteP(str string) string { }
Agar taklifga o'tsak, bajarish uchun qancha vaqt kerak bo'ladi?
Qanday qilib chuqur sahifalashni boshqardingiz? Agar foydalanuvchi Elasticsearchda standart from/size bilan 100-sahifani ko'rishni istasa, bu xotira nuqtai nazaridan juda qimmatga tushadi. Search After'dan foydalandingizmi?
Tekshirish nima va bu so'z qayerda qo'llaniladi?
Nomzod muqobilari tizimlarni o'zi loyihaladimi yoki faqat muhokamalarda ishtirok etdimi? Qaysi xizmatlar?
Ma'lumotlar bazasiga bo'sh ulanishlar bo'lmasa nima bo'ladi? Bunday holatni qanday boshqarish mumkin?
Kodni ko'rib chiqish: Go tilida mutex bilan kesh. Muammolarni toping va takomillashtirishlarni taklif qiling. Shart: o'qish/yazish yuklamasi 80/20.
Hozir Moskuda ekansizmi? Qaysi ish formatini ko'rib chiqyapsiz?
Balansdan chiqarishda ma'lumotlar poygasining muammosini qanday hal qilish mumkin?
Rivojlanishda qayerga yo'naltiryapsiz — arxitektura, boshqaruv yoki kod yozish?
Ish jarayonini aytib bering: vazifalar qanday taqsimlangan, qaysi repository ishlatilgan, qanday konturlar bo'lgan?
Fayl tizimlari haqida gapiring — Linuxda qurilma va fayl o'rtasidagi yo'l qanday o'tadi
/* Kiritishda, uzunligi n bo'lgan nums nomli massiv mavjud. Har bir massivdagi raqam yoki noyob, yoki ikki marta uchraydi. Raqamlar [1, n] diapazonida. Faqat ikki marta uchraydigan raqamlaridan iborat massivni chiqaradigan funktsiya yozish kerak. Misollar: Kiritish: nums = [4, 3, 2, 7, 8, 2, 3, 1] Chiqish: [2, 3] Kiritish: nums = [2, 2, 1] Chiqish: [2] */
Amaliy vazifa: FastestSearcher funktsiyasini amalga oshiring, u bir nechta qidiruv tizimlarini parallel ravishda sinovdan o'tkazadi va eng tezkorining nomi, javob va xato (agar kamida biri xato qaytarsa) ni qaytaradi.
gRPC bilan ishladingizmi? Qaysi protokol ishlatilmoqda?
Agar siz ma'lumotlar bazasiga yoki yon xizmatga sinxron so'rov yuborsangiz va so'rov 5 sekund davom etsa, xizmat ishga tushirilgan operatsion tizimining oqimi nima bo'ladi?