ERP Consultant
Ma'lumotlar bazalarida ACID tranzaktsiyalari nima?
Go'dagi rejalashtiruvchi haqida gapir — nima uchun kerak, nima tashkil etilgan?
Go'da nomlash notatsiyalarida qisqartmalarni qanday to'g'ri yozish kerak?
Clean Architecture, Hexagonal Architecture, DDD bilan tanishmisiz, ishlaganmisiz?
Jonli kodlash: Go'da vazifalar — konkurent so'rovlar, goroutine-larda yopilishlar, takrorlanishni filtrlash, ip bilan xavfsiz hisoblagich, bufferli kanallar, funktsiya timeoutlari
Rekursiv o'tish davomida papka o'qish uchun ruxsatga ega bo'lmasa nima qilish kerak?
Ayolingiz kelgusi oy bola tug'iladi. Tug'ilganda biroz vaqt olishingiz mumkinmi?
Go rejalashtiruvchisida P (protsessor) nima — bu jismoniy protsessormi?
Ma'lumotlar bazalaridagi indekslar haqida gapir — ular nima uchun kerak, qanday turlari bor?
SOLID tamoyillari — har birini haqida gapirib bering.
SELECT FOR UPDATE nima? Nima uchun kerak, bu tuzilma bilan ishladingizmi?
Fayl kengaytmasi == targetExtension bo'lgan va quyidagi shartlarga javob beradigan fayllarni qidiradigan va ularning absolyut yo'llarining bo'laklarini ([]string) qaytaradigan FindFilesByExtension funksiyasini yozing: fayl kengaytmasi == targetExtension (katta-kichik harf hisobga olinmaydi) fayl hajmi > minSizeKB Funktsiya barcha ichki kataloglarni o'tishi kerak. Katalog tuzilmasining misoli: /projects/ ├── doc.pdf (2048 KB) ├── report.docx (512 KB) ├── src/ │ ├── Main.go (2 KB) │ ├── Utils.go (5 KB) └── images/ └── photo.jpg (3072 KB) Tekshirish misollari: files1, _ := FindFilesByExtension("/projects", "pdf", 1000) // files1 == []string{"/projects/doc.pdf"} files2, _ := FindFilesByExtension("/projects", "go", 3) // files2 == []string{"/projects/src/Utils.go"} files3, _ := FindFilesByExtension("/projects", "jpg", 2000) // files3 == []string{"/projects/images/photo.jpg"}
Ish va shaxsiy hayot muvozanati nima?
Graceful Shutdown haqida gapirib ber — nima uchun ishlatiladi va uni qanday amalga oshirdingiz.
Kecha kechqurun kechqurun ishladingiz. Sizga qo'shimcha haq to'lanadimi?
Go til test qilishda qanday ishladingiz? Mocklar bilan ishladingizmi?
Tranzaktsiya izolyatsiya darajalari haqida gapir. Qaysilarida ishlading va qanday farq qiladi?
Go'da slice va slice header nima?
Interfeyslar implementatsiyali yoki bo'lmagan usullarga ega bo'lishi mumkinmi?
Mikroxizmatlar boshidanmi yaratilgan yoki mavjudlari takomillashtirilganmi?