Python
HTTP უკვე არსებობს, თუ WebSocket რა საჭიროა? რა არის ძირითადი განსხვავება?
შეგიძლიათ ახსნათ მონაცემთა ბაზაში შემთხვევით წვდომის პრინციპი და მისი მახასიათებლები?
რა არის ალგორითმის სირთულის ტიპიური მაჩვენებელი?
მოგიყვე შენს შესახებ (2-3 წუთი)
შეგიძლიათ ჩამოთვალოთ Python-ის dict მონაცემთა სტრუქტურის ძირითადი მახასიათებლები და როგორ განსხვავდება სხვა კოლექციებისგან?
სია და ტუპის განსხვავება რა არის?
როგორ სწორად, ეტაპობრივად და უსაფრთხოდ წაშალოთ მონაცემთა ბაზიდან სვეტი, რომელიც აღარ გამოიყენება, მაგრამ ძველი კოდი ჯერ კიდევ შეიძლება მის მიმართვა?
როგორ შევქმნათ და გამოვიყენოთ ინდექსები მონაცემთა ბაზების მართვის სისტემებში?
როგორ გამოიყენეთ მომხმარებლის მოთხოვნები პროექტის განხორციელებისას?
პროგრამებში მონაცემების გადაქცევის პროცესის როლი სერილიზაციის ფორმატიდან ობიექტად დაბრუნებაში რა არის?
გთხოვთ, ახსენით ციკლური დამოკიდებულებების კონცეფცია პროგრამირებაში და რატომ ითვლება ეს პრობლემად.
რომელი HTTP მეთოდები არ ინარჩუნებენ ოპერაციის უნიკალურობას განმეორებითი შესრულებისას?
როგორ გადაამოწმებთ მონაცემთა ბაზიდან მონაცემების მიღების ოპერაციის სიზუსტეს და მათი გადაცემას მომხმარებელთა სერვისს?
რამდენად რთულია Python-ის სიაში ელემენტის დამატება? როგორ მუშაობს შუა და დასაწყისში დამატება?
Python-ში დეკორატორის ძირითადი მუშაობის პრინციპი რა არის და რა მიზნით გამოიყენება?
გააზიარეთ საინტერესო შემთხვევა ან რთული სიტუაცია სამუშაოს დროს.
შეგიძლიათ გამოიტანოთ სიტუაცია, სადაც ობიექტზე ორიენტირებული პროგრამირება არ არის შესაბამისი ან მიზანშეწონილი?
როგორ უნდა მოიქცე, როდესაც არ გაქვს მზადეული ვებ არქიტექტურის გადაწყვეტილებები ან ფრეიმვორკები?
async def check_response(delay: int, message: str) -> None: timeout = httpx.Timeout(timeout=5) client = httpx.AsyncClient( base_url=BASE_URL, timeout=timeout, ) async with client: response = await client.get(url=f"/delay/{delay}") print(response.status_code, message) async def main() -> None: await check_response(delay=2, message="from first line"), await check_response(delay=2, message="from second line"), await check_response(delay=2, message="from third line"), if __name__ == "__main__": print("Total time:", timeit.timeit(lambda: asyncio.run(main()), number=2))
შეგიძლიათ აღწეროთ სიტუაცია, როდესაც Kafka-ს გამოყენება მიზანშეწონილი ან საჭირო არ არის?