Elasticsearch / qidiruv indekslari va bog'liq interfeyslar yoki buyruq satri bilan qanchalik tanishsiz?
System Analyst
Mobil internet ulanish tezligi 8Mb/s bo'lsa, 120MB videoni qanchalik vaqtda yuklab oladi?
API loyihalashtirishda, nima qilishni o'zingiz qila olmadingiz, kimdan so'radingiz?
Oddiy API uchun nima qilish kerakligini tavsiflang — masalan, kurierning buyurtma tarixi: miqdor va manzil bilan ro'yxat.
Vazifa: faqat administrator uchun mavjud bo'lgan buyurtma holatini yangilash uchun backend usulini ishlab chiqish. Dasturchi uchun texnik tavsifnoma tuzing.
API dizayn qilishda aniq nima qilding — mas'uliyating nima edi?
Xato bo'ladi: - GET so'rovda tana yuborish mumkin - POST so'rov tana bilan yuborilishi mumkin - PUT mavjud resursni to'liq yozib oladi yoki mavjud bo'lmasa yangi yaratadi - UPDATE metodi resurs holatini qisman yangilaydi - DELETE idempotentdir
SOAP xizmati ichida qaysi o'zgartirish mavjud mijozlarda xatoliklarni keltib chiqarmaydi? - Mavjud element phone → msisdn ga nomini o'zgartirish - Mavjud elementda string → int turini o'zgartirish - Schema/operatsiyalarida namespace ni o'zgartirish - Mavjud turga yangi majburiy bo'lmagan element (minOccurs="0") qo'shish - Xatoliklarni keltib chiqarmaydigan variant yo'q
Microservislaringizni qayerda joylashtirdingiz?
RESTda so'rov matnida qaysi ma'lumotlar formatlari yuborilishi mumkin?
Loyihaga, mijozga, mavzuga va loyiha bosqichiga oid savollaringiz bormi?
Portlar nima uchun ishlatiladi? Masalan, shop.r2.ru:8773 va shop.r2.ru:80 — bir domenaga turli portlar orqali murojaat qilish mumkinmi?
Sistem tahlilchisi sifatida tajribangiz haqida gapiring — so'nggi loyihangizda nima qilgansiz?
Amaliyotda HTTP API versiyalash usullari bilan qanday ishladingiz?
Qaysi so'rov to'g'ri bajariladi, Customers jadvalidan kamida bitta buyurtma mavjud bo'lgan mijozlarni chiqarish uchun? SELECT * FROM Customers WHERE id = (SELECT customer_id FROM Orders); SELECT * FROM Customers c JOIN Orders o ON c.id = o.customer_id; SELECT * FROM Customers, Orders WHERE Customers.id = Orders.id; SELECT * FROM Customers WHERE id IN (SELECT customer_id FROM Orders);
Qaysi asosiy HTTP usullari bilan tanishsiz va ular nima uchun ishlatiladi?
Shart: NUMBER musbat son bo'lib, 5 dan 10 gacha bo'lsa ham, ichiga olmaydi. Ifoda: EMA (NUMBER < 0) VA ((NUMBER > 10) VA (NUMBER < 5))
BE serverlarda bo'lsa, FE qayerda joylashgan?
HTTP javobida quyidagi qismlar bo'lishi mumkin - Usul - Sarlavhalar - Yo'l - Status - Matn - QUERY parametrlar
UX dizaynida (Foydalanuvchi tajribasi) quyidagilar uchun javobgardir: - interfeysning tajribaviy ekspluatatsiyasi (sinovlar) - foydalanuvchiga interfeysdan foydalanishda yangi tajriba olish - interfeysning korporativ uslubga mosligi - interfeysning qulayligi va tushunarli bo'lishi - interfeysning ish tezligi