Sobes.tech

Python

Bizning kompaniyamizda professional rivojlanish uchun qanday maqsadlar qo'yasiz?

Junior — Middle
128

Ma'lumotlar bazasida indekslardan foydalanish so'rovlarni bajarish tezligini qanday oshishga yordam beradi?

128

Monolit arxitekturasi mazmuni va uning asosiy xususiyatlarini tushuntiring.

Junior — Middle
126

Loyihada mikroxizmatlar arxitekturasini qo'llash tavsiya etiladigan holatlar qanday?

Middle — Middle+
126

Sinf va ob'ekt o'rtasidagi farq nima?

121

Python'da abstrakt sinflarni amalga oshirishda qanday usullar qo'llaniladi?

Junior — Middle
120

Kelajakdagi ish taklifini ko'rib chiqishda ehtimoliy muammolarni aniqlash uchun nimaga e'tibor berish kerak?

Junior — Middle
119

Oldingi ish joyingizda bajargan asosiy vazifalar va loyihalarni ta'riflab berolasizmi?

Junior — Middle
119

Rahbar sizning hozirgi lavozimingiz bilan bog‘liq tashvishlaringiz yoki noroziligingizni muhokama qiladimi?

Junior — Middle
117

Ma'lumotlar bazasida indeks yaratish zarurligini ko'rsatadigan belgilari qanday?

Junior — Middle
116

Veb ilovalarini ishlab chiqishda Django frameworkidan foydalanishning afzalliklari va kamchiliklari qanday?

Junior — Middle
113

Docker bilan ishlagansizmi? U bilan nima qildingiz?

112

# Hozirda, bu kod uchun hujjat va talablar 100% aniq emas # va ba'zi joylarda yangilangan emas, shuning uchun biz ularni bu yerda keltirmaymiz. # Kod o'zi ishlab chiqarish serverlarida ishlaydi, uning natijalari # turli tizimlar tomonidan foydalaniladi, ularning ba'zilari COBOLda yozilgan, ba'zilari # Arktikada neft platformalarida joylashgan, va ular satelitalardan bir yo'nalishli signal orqali # kiruvchi ma'lumotlarni qabul qiladilar. # Biz bularning hech qandayini buzishni istamaymiz, va keyinchalik tuzatishga majbur bo'lishni xohlamaymiz. # Shuning uchun, "bu kod nima qilish va qanday qilish kerak" bo'yicha talablar # hozirgi holatda qanday ishlayotganiga asoslanishi kerak. db = Model() def process(data): print("fayl hajmi: " + str(len(data))) foydalanuvchilar_qatorlari = open("/opt/data/users.txt").read().splitlines() natija = [] for qator in foydalanuvchilar_qatorlari: tranzaktsiyalar_qatorlari = open("/opt/data/transactions.txt").read().splitlines() process(tranzaktsiyalar_qatorlari) for str2 in tranzaktsiyalar_qatorlari: parts = str2.split() is_valid = db.check_transaction( user_id=parts[3], change=parts[4], ) if not re.search("\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}\s+\d+\s+\w+\s+\d+\.\d+", str2): continue user_id = qator.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+\.\d+", parts[4]): natija.append(str2) if len(natija) > 0: print("mos kelish")

110
/9