Yenidən daxil olan while döngəsini nəzərə alaraq, alqoritminizin vaxt mürəkkəbliyi nədir? Bu O(n) və ya O(n²) mi?
Python
Bulud platformaları və xidmətlərindən praktiki təcrübəniz varmı?
Əvvəlki vəzifənizdən ayrılma qərarınızın səbəbi nə idi?
Algoritmdə sol sərhəd daha hərəkət etdirilə bilmədikdə (pəncərə sıxılması hazırkı mərhələdə dayandı), növbəti nə edilməlidir?
Layihələrinizdə hansı verilənlər bazası idarəetmə sistemləri ilə işləyirsiniz?
Hansı bacarıq və biliklərinizlə özünüzü inkişaf etdirici kimi qiymətləndirə bilərsiniz?
İndiki pəncərə (iki göstərici arasında) artıq bütün əlifba simvollarını ehtiva etdiyini necə biləcəyik?
Həll etməli olduğunuz maraqlı texniki hadisə və ya problem haqqında danışın.
Müəyyən bir dövrdə şirkətdə neçə müvəqqəti işçi və ya stajyer olmuşdur?
Bu vəzifə üçün təklif etdiyiniz əmək haqqı diapazonu nədir?
İş və ya öyrənmə üçün proqramlaşdırma dilini dəyişməyi düşünürsünüzmü?
```python BILLS = (5000, 1000, 500, 100, 50) 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 class ATM(): def __init__(self, atm_api: SDK): self.atm_api: SDK = atm_api def withdraw(self, amount: int) -> bool: bills_plan: dict[int: int] = {} for bill in BILLS: available = self.count_bills(bill) num_bills = min(available, amount // bill) bills_plan[bill] = num_bills amount -= num_bills * bill if amount != 0: return False # Cannot dispense the exact amount self.atm_api.open_dispenser() for bill, count in bills_plan.items(): if count > 0: self.atm_api.move_banknote_to_dispenser(bill, count) return True ```
Komanda işində həmkarların hansı davranış və ya xarakter növü sizdə nifrət oyadır?
Əsas proqramlaşdırma dilindən başqa fəaliyyətinizdə digər proqramlaşdırma dillərindən istifadə edirsinizmi?
Sisteminiz və ya layihəniz üçün çatdığınız və ya bildiyiniz maksimum əməliyyat sayı saniyədə nə qədərdir?
İş təşkilatı üçün sizin üçün ən üstün yanaşma hansıdır?
Algoritmlər və ya məlumatlar kontekstində ağacın quruluşu və onun düyünləri haqqında bilgin var mı?
Əvvəlki iş yerinizdə nə qədər işlədiniz?
Əgər eyni zamanda iki rezervasiya sorğusu gəlsə, nə baş verər? Davamlılığı necə təmin etmək olar?
Layihələrinizdə hər hansı ağaclar və ya məlumat strukturları istifadə etdinizmi?