Kāda ir jūsu algoritma laika sarežģītība, ņemot vērā iekšējo while ciklu? Vai tas ir O(n) vai O(n²)?
Python
Vai jums ir praktiska pieredze mākoņplatformu un pakalpojumu izmantošanā?
Ko dar jāveic algoritmā, kad nevar vairs pārvietot kreiso robežu (logs saspiests apstājās pašreizējā solī)?
Kāda bija jūsu lēmuma pamats, atstājot iepriekšējo amatu?
Ar kādām prasmēm un zināšanām jūs varat novērtēt sevi kā izstrādātāju?
Ar kādām datu bāzu pārvaldības sistēmām jūs esat strādājis savos projektos?
Kā mēs uzzināsim, ka pašreizējais logs (starp diviem rādītājiem) jau satur visas alfabēta rakstzīmes?
Pastāstiet par interesantu tehnisko gadījumu vai problēmu, kuru nācās risināt.
Cik daudz pagaidu darbinieku vai prakses dalībnieku bija uzņēmumā noteiktā laika posmā?
Kāda ir šīs pozīcijas piedāvātā algu diapazons?
Vai domājat mainīt programmēšanas valodu darbam vai mācībām?
```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) self.atm_api.open_dispenser() for bill, count in bills_plan.items(): self.atm_api.move_banknote_to_dispenser(bill, count) return True ```
Kāda veida uzvedība vai raksturs kolēģiem jums izraisa nepatiku komandas darbā?
Vai jūsu darbā izmantojat citas programmēšanas valodas, izņemot galveno?
Kāds ir maksimālais operāciju skaits sekundē, ko esat sasniedzis vai par ko zināt jūsu sistēmai vai projektam?
Kāda ir jūsu iecienītākā pieeja darba organizēšanai?
Vai jums ir zināšanas par koka struktūru un tā mezgliem algoritmu vai datu kontekstā?
Cik ilgi strādājāt iepriekšējā darba vietā?
Kas notiks, ja vienlaikus ienāks divi rezervācijas pieprasījumi? Kā nodrošināt konsekvenci?
Vai jūsu projektos esat izmantojis kādus kokus vai datu struktūras?