HTTP სტატუს კოდები რომელ 5 ჯგუფად იყოფა?
Python
შესაძლებელია მრავალპროცესორიანი დამუშავების განხორციელება, განაწილება პროცესორის სხვადასხვა ბირთვზე?
რისი მნიშვნელოვანია თქვენთვის პოტენციური დამსაქმებლის შეფასებისას?
სწორად ვხვდები, 2023 წლიდან მუშაობდი კომპანიაში?
რა სარგებელი აქვს მონაცემთა ბაზებში ინდექსების გამოყენებას?
რას ნიშნავს ობიექტების შიგთავსის შეცვლის შესაძლებლობა Python-ში?
შეგიძლია გაგიზიარო მაგალითი სამუშაოს, რომელიც მოგწონდა ან საინტერესო იყო შენთვის?
რა გიბიძგებთ ახალი პოზიციის ძიებაში?
გააზიარეთ თქვენი ყველაზე თვალსაჩინო პროექტი ან იდეა, რომელსაც თქვენ შეძლეთ განახორციელოთ.
რომელ ინსტრუმენტებს ან სისტემებს იყენებ შენი პროექტების კომპილაციისა და მშენებლობისთვის?
როგორ დაიწყეთ Python-ით მუშაობა?
შეგიძლიათ ახსნათ REST-ის ძირითადი პრინციპები და მისი არქიტექტურული მახასიათებლები?
თქვენ ძირითადად მუშაობდით FastAPI ან Django-თან? შეგიძლიათ ახსნათ select_related და prefetch_related — რა არის ეს და რა მიზნით გამოიყენება?
გთხოვთ, ისაუბრეთ თქვენს მიმდინარე სამუშაო ადგილზე: რა დავალებები, გუნდი, თქვენი როლი?
რა პრინციპები უნდა გაითვალისწინოს RESTful API-ის შემუშავებისას?
გთხოვთ, ახსენოთ bi-connection კონცეფცია ალგორითმების კონტექსტში და მისი როლი პრობლემების გადაჭრაში.
შეგიძლიათ ახსნათ სერვერებს შორის დატვირთვის განაწილების სისტემის ფუნქციონირების პრინციპი?
როგორ შეიძლება განახორციელოს მონაცემების ან ობიექტების გენერაციის მექანიზმი?
# ბანკომატი, რომელიც იტვირთება კასეტებით ბილეთებით, ჩვენი აპლიკაციით ბორტზე # უნდა შეძლოს ბილეთების გამოტანა მითითებული თანხისთვის ან უარის მიცემა # ბილეთების გამოტანის დროს, ისინი ამოღებულია ბანკომატის ბალანსიდან. # დაშვებული ნომინალები: 50R, 100R, 500R, 1000R, 5000R. class ATM: pass # კოდის ადგილი # ბანკომატის მოწყობილობა: # - ფული განთავსებულია კასეტებში ბანკომატში, რომლებიც იტვირთება ინკასანტის მიერ და განახლდება; # - თითოეულ კასეტაში მდებარეობს თავისი ნომინალის ბილეთები; # - ბანკომატი შეუძლია ითვალოს დარჩენილი ბილეთები კასეტებში, მაგრამ ეს ოპერაცია გრძელია - უნდა იძახოს რაც შეიძლება იშვიათად. # API ბანკომატის აპარატურისთან ურთიერთქმედებისთვის: # SDK ინტერფეისი შეიძლება შეიცვალოს/გაფართოვდეს მხარეების შეთანხმებით, თუ ეს აუცილებელია class SDK(ABC): @abstractmethod def count_banknotes(self, banknote: int) -> int: pass @abstractmethod def move_banknote_to_dispenser(self, banknote: int, count: int) -> None: pass @abstractmethod def open_dispenser(self) -> None: pass