Python
როგორ მოქმედებთ, თუ კოდის ანალიზისა და გადაწყვეტილების დიზაინის შემდეგ პროდუქტის მენეჯერი მნიშვნელოვან ცვლილებას იუწყება?
გადახედეთ თუ მუშაობდით shell სკრიპტებთან ადრე?
როგორ განსაზღვრავთ ფუნქციონალის საზღვრებს, რომლებიც უნდა იყოს გამოყოფილი ცალკე მიკროწესვში?
რომელ მონაცემთა ბაზებთან გაქვთ გამოცდილება?
# Cache ფუნქციის კოდი დაწერეთ. ეს უნდა იყოს დეკორატორი, რომელიც უნდა # გახსოვდეს, რა დააბრუნა დეკორირებულმა ფუნქციამ, და დაბრუნდეს შენახული # მნიშვნელობა განმეორებითი ზარებისას იგივე არგუმენტებით. # # შეიძლება ითქვას, რომ ყველა არგუმენტი ჰეშირებადი არის. # გამოიყენეთ მხოლოდ Python-ის სტანდარტული ბიბლიოთეკა. def cache(func): raise NotImplementedError calls = {"count": 0} @cache def add(a, b): calls["count"] += 1 return a + b assert add(1, 2) == 3 assert calls["count"] == 1 assert add(1, 2) == 3 assert calls["count"] == 1 assert add(2, 3) == 5 assert calls["count"] == 2 print("OK")
შენ შექმენი Python პაკეტები (wheel, რეგისტრირებაში გამოქვეყნება)?
ჩვენ გვაქვს ორი ფილიალის ბაზა — მასტერი და რეპლიკა. ჩვენ გავაკეთეთ ტრანზაქცია, ის წარმატებით დასრულდა, მონაცემები გამოჩნდა მასტერზე. რეპლიკაში ელექტროენერგია გამორთული იყო, სერვერი ჩავარდა, მონაცემები არ მიაღწია. როდესაც სერვერი განახლდება, რა მოხდება?
როგორ მუშაობდით მონაცემთა ბაზებთან? რატომ ზოგ პროექტში SQL, ზოგში NoSQL?
გქონდათ თუ არა გამოცდილება რუსული სერტიფიცირებული ოპერაციული სისტემებთან, მაგალითად RED OS ან Alt Linux?
როგორ მუშაობს მეთოდების ზარის გადაწყვეტა მემკვიდრეობაში (MRO)?
როგორ იყო გაფორმებული თქვენი ხელშეკრულება [ორგანიზაცია]-ში?
თუ პროდუქტი მოძრაობაში გადაწყვეტილებას იცვლის და დავალება უკვე ნაწილობრივ შესრულებულია, რა არის შენი შინაგანი მდგომარეობა იმ მომენტში, როდესაც ყველაფერი თავიდან უნდა დაიწყო?
როგორ განსხვავდება __new__ და __init__?
რატომ არის რეკურსიული ბინარული ძიება უარესია და რატომ უკეთესია ინტერაქტიული?
რა არის ჯაჭვის მეთოდის და ღია მისამართის მეთოდის ალგორითმის სირთულე?
რომელი კომპანიებისთან ერთად მუშაობდით აუთსორსით?
შესაძლებელია მოწყობილობის წვდომა L7 დონეზე, მაგრამ TCP და UDP-ის საშუალებით წვდომა არ იყოს?
რა არის კონტექსტის მენეჯერი, რა მიზნით არის საჭირო და როგორ შექმნათ საკუთარი?
გახსოვს თუ არა ადრე [კომპანიაში] ვაკანსიებს განიხილავდი, რეკრუტერებთან კონტაქტი გქონდა?
რა ეტაპებს გადის Python კოდი დაწერიდან შესრულებამდე?