Golang
Indeks mavjud bo'lsa, o'qish tezligi haqida nima deyish mumkin?
Nima uchun monolit mikroxizmatlarga bo'lingan?
4-savol: Kanal va goroutine bilan kodda xatolarni topish (kanalni ikki marta yopish)
Hozir ish qidirayotganingiz uchun nima uchun? O'zingiz uchun nima topishni istaysiz?
Nima uchun REST o'rniga gRPC tanlandi? Maxsus ishlash talablari bormi edi?
Go'da Garbage Collector qanday algoritm bilan ishlaydi? U qanday ishlaydi?
Slice ga kirishish xavfsizmi? Agar 4 goroutine har biri o'zining noyob indeksini o'zgartirsa, race condition yuzaga keladimi?
Mutexdan tashqari, race conditiondan himoya qilish uchun nima ishlatish mumkin?
Ish tajribangizni ish kitobi orqali tasdiqlay olasizmi?
Oddiy bank tizimini model qilish: - `accounts` jadvali: - `id`, - `owner_id`, - `currency`, - `created_at`. - `transactions` jadvali: - `id`, - `account_id`, - `amount`, - `created_at`. **Talablar:** 1. Kerakli cheklovlar bilan sxemani yaratish uchun SQL yozing (NOT NULL, FK, `amount` uchun CHECK). 2. So'rov yozing: - `account_id` bo'yicha hisobning hozirgi balansini oling (summa `amount`). 3. Qo'shimcha qiyinchilik: debet/kreditni qo'llab-quvvatlash (ikkilamchi yozuv). Tozalash
Bu ish taklifidan nima sizni qiziqtirdi va nima uchun oldingi ish joyingizdan ketmoqdasiz?
Moliya operatsiyalarining asinxron ishlash uchun worker loyihalashtiring
Go'da qanday sinxronizatsiya primitive'lari mavjud?
JWT va Cookie nima, ular qanday farq qiladi?
Yangi ish joyingizni qanday ko'rasiz, nima kutmoqdasiz?
Takil tak yangi joyda qachon boshlash mumkin, agar taklif bo'lsa?
Fintech sohasida rivojlanishga qiziqasizmi?
Migratsiyalar bilan ishlash tajribangiz bormi va bu mexanizm nima?
Rasmiyroq nom — taxminiy satr mosligi (taxminiy moslikni topish). Tekshirish kerakki, birinchi satr ikkinchi satrning pod-qatliymi. Pod-qatliym, birinchi satr ikkinchi satrdan ba'zi harflarni o'chirish orqali olinishi mumkin. Input: 'car', 'cartwheel' Output: true Input: 'cwhl', 'cartwheel' Output: true Input: 'cwhee', 'cartwheel' Output: true Input: 'cartwheel', 'cartwheel' Output: true Input: 'cwheeel', 'cartwheel' Output: false Input: 'lw', 'cartwheel' Output: false
Tarqalayotgan tizimda vaqt o'tishi muammosini qanday aniqlash mumkin? Qayerga qarash kerak?