საით უნდა იყოს შენახული საიდუმლოების, როგორიცაა ტოკენები, პაროლები და სხვა მგრძნობიარე მონაცემები?
Python
გააზიარე შენი სამუშაო გამოცდილება [კომპანია]
როგორ იპოვოთ flaky (მოდუნებელი) ერთეული ტესტი? რა შეიძლება იყოს მიზეზები?
გეცოდინება, როგორ განსხვავდება Uvicorn და Gunicorn-ის მასშტაბირების მოდელები?
გაქვს გამოცდილება Django-სთან მუშაობაში?
რა არის CTE (საერთო მაგიდის გამოთქმები) SQL-ში?
კეშის შესახებ: გითხარით, რა პოტენციური პრობლემები შეიძლება იყოს კეშის გამოყენებისას, სერიოზული პრობლემების გამოწვევა შესაძლებელი ხრიკები.
როგორ უზრუნველყოფს განახლების ტოკენი უსაფრთხოებას? რა უნდა გავაკეთოთ, თუ განახლების ტოკენი გატაცებულია?
რა განსხვავებაა [x for x in y] და (x for x in y) შორის?
დღეისათვის განვითარების პროცესში იყენებ AI-ს ინსტრუმენტებს?
[xთვის x-ში y] დან (xთვის x-ში y)
საერთო რელაციური მონაცემთა ბაზების შესახებ (არ კონკრეტულად PostgreSQL): თუ ბაზა ვერ უმკლავდება მონაცემთა მოცულობას, კითხვა/ჩაწერა ნელი — ნაბიჯ-ნაბიჯ ახსენით, მარტიდან რთულამდე, როგორ ოპტიმიზიროთ ეს სიტუაცია.
მოდით ვისაუბროთ Python-ის შიდა მონაცემთა სტრუქტურებზე, უფრო კონკრეტულად მათი ალგორითმული სირთულეების შესახებ. დავიწყოთ სია — გთხოვ, ახსენი სიის ძირითადი ოპერაციების სირთულე.
counter = 0 def increment(): >>>>counter += 1 increment() print(counter) ეკრანზე რა გამოჩნდება და რატომ?
გთხოვთ, გაგვიზიაროთ თქვენი გამოცდილება CI/CD პაიპლაინების, ლინტინგის, ტესტების, Docker-ის გამოსახულებების შესახებ.
რა არის Mock და Spy ტესტირებაში?
როდის ვერ გამოიყენება გენერატორი საერთოდ და როდის აუცილებელია სია? მაგალითად, თუ საჭიროა რამდენიმე ჯერ გადათვლა, შეესაბამება თუ არა გენერატორი?
დიდი და მნიშვნელოვანი ანგარიში არსებობს, რომელიც დიდხანს მზადდება, ჩვენ მას კეშში ვინახავთ, მაგრამ არ ვიცით, რამდენად ხშირად უნდა განახლდეს (მრავალ პერიოდში, მონაცემების ცვლილებაზე დამოკიდებული). როგორ მუშაობს კეშის გაუქმება ასეთ შემთხვევებში, როგორ უნდა გავაკეთოთ?
თქვენ ძირითადად მუშაობდით FastAPI ან Django-თან? შეგიძლიათ ახსნათ select_related და prefetch_related — რა არის ეს და რა მიზნით გამოიყენება?
რისი სამუშაოებისთვის უკეთესია შეტყობინების ბროკერი აირჩიო?