Python
თქვით თქვენი გამოცდილების შესახებ: რომელ პროექტებზე მუშაობდით [კომპანია] და [კომპანია], რა ტექნოლოგიებს იყენებდით და რა პასუხისმგებლობა გქონდათ?
რა ნაკლოვანებები აქვს ასინქრონულ კოდს?
როგორ მუშაობდა სისტემა გადართვამდე event-driven/Kafka-ზე: ეს იყო REST API-ები FastAPI-ზე?
როგორ ინფორმაციას იღებს API Gateway კრედიტის განაცხადის შექმნისას?
რა არის სუბნეტ მასკა და რატომ არის ეს საჭირო?
მხოლოდ ღია და დახურვის კოვზების სწორი სისწორისთვის საჭიროა სტრუქტურის ვალიდაცია. ტესტ_მონაცემები = [ "[][[]]", # სწორი "[[[]]]", # სწორი "[][][]", # სწორი "]]][[", # არასწორი "[[[]", # არასწორი "[]]", # არასწორი "[[]]", # არასწორი "][]]", # არასწორი "[]][[]", # არასწორი "[][[]", # არასწორი ] def სწორი(მნიშვნელობა: str):
# ამიტომ, მოთხოვნები "რა და როგორ უნდა გააკეთოს ეს კოდი" უნდა მიიღოს როგორც ახლა მუშაობს. db = Model() def processa(მონაცემები): print("ფაილის ზომა: " + str(len(მონაცემები))) მომხმარებელთა ხაზები = open("/opt/data/users.txt").read().splitlines() შედეგი = [] for ხაზი in მომხმარებელთა ხაზები: ტრანზაქციის ხაზი = open("/opt/data/transactions.txt").read().splitlines() processa(ტრანზაქციის ხაზი) for ხაზი2 in ტრანზაქციის ხაზი: ნაწილები = ხაზი2.split() ვალიდურია = db.check_transaction( user_id=ნაწილები[3], change=ნაწილები[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+", ხაზი2): 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+", ნაწილები[4]): შედეგი.append(ხაზი2) if len(შედეგი) > 0: print("მოესადაგება")
რა ხდება, როდესაც დომენის სახელი შეიყვანება ბრაუზერის მისამართის ზოლში და დააჭერთ Enter-ს? აღწერეთ მოვლენების სერია.
ვინ უნდა გადაიხადოს გადასვლის დროს გადასახადი და როგორ უნდა აისახოს ეს ოპერაციაში?
თუ პირველ რიგში მნიშვნელობას 20%-ით გაზრდით, შემდეგ მიღებული მნიშვნელობას 20%-ით შემცირებთ, რა იქნება შედეგი საწყის მნიშვნელობასთან მიმართებაში?
როგორ ორგანიზება გაუკეთოთ გადასახადების შეგროვებას მომხმარებლებს შორის თანხის გადაცემისას: რა კითხვები უნდა დაუსვათ ბიზნესს და რა ტექნიკური გადაწყვეტილებები უნდა შემოგთავაზოთ?
შეასრულეთ კარრირებული დამატების ფუნქცია add(a), რომელიც იღებს ერთ რიცხვს და აბრუნებს სხვა ფუნქციას, რომელიც იღებს მეორე რიცხვს. საბოლოო გამოძახება აბრუნებს ორი რიცხვის ჯამს.
მეტრიცაში რამდენი კავშირი აქვს რეგიონს (კავშირი რეგიონების რაოდენობა)? შენიშვნა მოცემულია მთელი რიცხვების 2D მასივი. თითოეული უჯრა შეიცავს რიცხვს. ორი უჯრა მიიჩნევა კავშირში, თუ ისინი ჰორიზონტალურად ან ვერტიკალურად მეზობელია და შეიცავს ერთსა და იმავე რიცხვს. კავშირი რეგიონი — ეს არის მაქსიმალური ჯგუფი უჯრებისა ერთსა და იმავე მნიშვნელობით, რომლებიც ერთმანეთთან დაკავშირებულია. დაწერეთ ფუნქცია, რომელიც აბრუნებს ამგვარი კავშირი რეგიონების რაოდენობას. შესავალი მონაცემები 2D მთელი რიცხვების მასივი grid (მეტრიცის ზომა m×n). გამავალი მონაცემები ერთი მთელი რიცხვი — კავშირი რეგიონების რაოდენობა. შეზღუდვები 1 <= m, n <= 100 კოდის შაბლონი: # იმპორტის გარეშე ხელმისაწვდომია: json, sys, io def count_regions(grid): # აქ განახორციელეთ გადაწყვეტილება return 0
რატომ გადაწყვიტეთ ბაზარზე შესვლა? რა არ მოგწონთ თქვენს მიმდინარე სამუშაოში?
როგორ იპოვით და მუშაობთ Unix სისტემებში: როგორ მიერთება და როგორ შეასრულოთ ძირითადი დიაგნოსტიკა?
რომელ სხვა პროგრამირების ენებთან მუშაობთ ან რა არასამეწარმეო განვითარების გამოცდილება გაქვთ?
შესაძლოა, გაქვთ კითხვები ინტერვიუის ეტაპებზე?
შემდეგ, გადასახადის დაწყების შემდეგ, თანხა მომხმარებლებისგან ამოღებულია, მაგრამ მენეჯერი ვერ ხედავს კომპანიის შემოსავალს. სად შეიძლება იყოს თანხა და როგორ გამოვლინდეს?
რამდენი ნაკადი შეუძლია ერთდროულად Python-ში ბაიტკოდს შეასრულოს?
როგორ უნდა შეიცვალოს მონაცემთა მოდელი, რათა ერთ გადარიცხვაზე ოთხი ტრანზაქცია ერთგვაროვნად შეერთდეს და შემდეგ ერთ მოქმედებით დაბრუნება განხორციელდეს?