Sobes.tech

ჩვენი კომპანიისთვის პროფესიული ზრდის რა მიზნებს ისახავთ წინ?

Junior — Middle
124

გახდებით თუ არა ოდესმე სიტუაციაში, როდესაც ვერ შეძლეთ დავასრულოთ დავალება ან პროექტი დროულად?

Junior — Middle
124

შეგიძლიათ ჩამოთვალოთ მონაცემთა ბაზების ტიპები, რომელთანაც მუშაობდით, და ახსნათ მათი მახასიათებლები?

124

აღწერეთ პროექტი, რომელზეც მუშაობდით თქვენს ბოლო პოზიციაზე.

123

ასინქრონული ტექნოლოგიების გამოყენების უპირატესობებსა და ნაკლოვანებებს რა არის?

122

რისთვის არის რეკომენდებული მიკროწესვიანობის არქიტექტურის გამოყენება პროექტში?

Middle — Middle+
121

საფეხური და ობიექტის შორის რა განსხვავებაა?

121

შეგიძლიათ აღწეროთ, როგორ მუშაობს ცვლადების ხილვადობის სფეროები Python-ში?

Junior — Middle
120

შეგიძლია აღწერო ძირითადი მოვალეობები და პროექტები, რომლებზე მუშაობდი წინა სამუშაოს დროს?

Junior — Middle
119

მოგვითხრით, როგორ იღებდით და ფორმულირებდით დავალებებს თქვენს წინა სამუშაო ადგილას

118

რა მეთოდები გამოიყენება Python-ში აბსტრაქტული კლასების განხორციელებისთვის?

Junior — Middle
118

მმართველი განიხილავს თუ არა თქვენს შეშფოთებას ან უკმაყოფილებას მიმდინარე პოზიციასთან დაკავშირებით?

Junior — Middle
116

რა განსხვავებაა კლასის განსაზღვრასა და მის ნიმუშის შექმნას შორის?

114

რა ნიშნები მიუთითებს მონაცემთა ბაზაში ინდექსის შექმნის საჭიროებაზე?

Junior — Middle
114

რას უნდა მიაქციოს ყურადღება, რათა იპოვოს შესაძლო პრობლემები მომავალ სამუშაოს განხილვისას?

Junior — Middle
114

რა სარგებელი და რა ნაკლია Django ჩარჩოს გამოყენებაში ვებ-აპლიკაციების განვითარებაში?

Junior — Middle
112

Docker-თან მუშაობდი? რა გააკეთე მასთან?

111

# ამჟამად, ამ კოდის დოკუმენტაცია და მოთხოვნები 100%-ით ზუსტია # და ზოგიერთ ადგილას არ არის განახლებული, ამიტომ აქ არ ვწერთ მათ. # კოდი თავად მუშაობს წარმოების სერვერებზე, რომლის შედეგებს იყენებენ სხვადასხვა # სისტემები, ზოგი COBOL-ით დაწერილია, ზოგი კი არქტიკის პლატფორმებზე ნავთობის პლატფორმებზე, # რომლებიც იღებენ შემომავალ მონაცემებს სატელიტების ერთმხრივ სიგნალზე. # არ გვინდა ამ ყველაფრის რაიმეს გაფუჭება, და მერე უნდა შევაკეთოთ. # ამიტომ, "რა და როგორ უნდა აკეთოს ეს კოდი" მოთხოვნები უნდა იყოს დაფუძნებული იმაზე, როგორ მუშაობს ის ამჟამად. db = Model() def process(data): print("ფაილის ზომა: " + str(len(data))) მომხმარებლების ხაზი = open("/opt/data/users.txt").read().splitlines() შედეგი = [] for ხაზი in მომხმარებლების ხაზი: ტრანზაქციების ხაზი = open("/opt/data/transactions.txt").read().splitlines() process(ტრანზაქციების ხაზი) for str2 in ტრანზაქციების ხაზი: 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 = ხაზი.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]): შედეგი.append(str2) if len(შედეგი) > 0: print("შეთანხმება")

110
/9