Dockerfile da RUN va CMD komandalarining farqi nima?
Python
Ikki xizmat mavjud: ro'yxatdan o'tish va buyurtmalarni boshqarish. Yangi foydalanuvchi buyurtma yaratadi va darhol ro'yxatdan o'tadi. Bu voqealarni qanday bog'lash mumkin, shunda ro'yxatdan o'tish muvaffaqiyatsiz bo'lsa, buyurtma yaratilmasin?
def get_current_user(user_id: int): user = users.get(user_id) if user is None: raise HTTPException(status_code=404, detail="Foydalanuvchi topilmadi") return user @app.get("/users", response_model=list[User]) def list_users(): return [User(*user) for user in users.list()] @app.get("/users/me", response_model=User) def read_current_user(current_user: User = Depends(get_current_user)): return current_user
Linux'da katalog uchun bajarish (execute) huquqi nima?
Tarqibli tranzaktsiyalar bilan tanishmisiz? Mikrosxemalarda orkestratsiya va xoreografiya qanday farq qiladi?
NoSQL ma'lumotlar bazalari bilan o'zaro aloqada ma'lumotlarni uzatish va saqlash qanday formatlarda amalga oshadi?
Hash indeks qanday ishlaydi? Nega u shunchalik yuqori tezlikda?
NoSQL ma'lumotlar bazalarida (Redis, MongoDB, Elasticsearch) qaysi ma'lumot uzatish protokollari ishlatiladi?
Kubernetes bilan ishlash tajribangiz bormi va qaysi darajada?
Relatsion bazalarda birikma indeksidagi maydonlarning tartibi muhimmi?
Qaysi HTTP so'rov usullari bilan tanishsiz va ular nima uchun ishlatiladi?
PUT va PATCH o'rtasidagi farq nima? Agar PUT usuli bilan barcha maydonlar yuborilmasa, server qanday javob berishi kerak? PATCH ning haqiqiy foydalanish holatini keltiring.
Indeks bilan qidirish nima uchun tezroq va qanchalik? Indeksisiz qidirish, B- daraxt indeksi va hash-indeks bilan solishtiring.
Yuqori yuklamali mikroxizmatni yangi versiyaga qanday yangilash mumkin va so'rovlarni yo'qotmasdan? Ma'lumotlar bazasini migratsiya qilish eski versiyani buzsa nima qilish kerak?
Kubernetesda Ingress nima?
Qaysi NoSQL ma'lumotlar bazalarini bilasiz va ular qanday vazifalar uchun qo'llaniladi?
Linuxda papkalar va fayllarga kirish huquqlari qanday tashkil etilgan?
Kod ko'rib chiqishda nima e'tibor qilasiz?
Linuxda (chmod) kirish huquqlarini raqamlar yordamida qanday belgilash mumkin?
JWT ning kamchiliklari nima?