Sobes.tech

Python

Koja je vremenska složenost vašeg algoritma uzimajući u obzir ugnježdeni while? Da li je O(n) ili O(n²)?

251

Да ли имате практично искуство у коришћењу облачних платформи и услуга?

Junior — Middle
239

Koji je bio razlog vaše odluke da napustite prethodnu poziciju?

Junior — Middle
226

Šta treba dalje u algoritmu kada se leva granica više ne može pomerati (kompresija prozora se zaustavila na trenutnom koraku)?

224

Koje veštine i znanja možeš koristiti da proceniš sebe kao programera?

Junior — Middle
216

Kako ćemo znati da trenutni prozor (između dva pokazivača) već sadrži sve znakove abecede?

208

Ispričajte o interesantnom tehničkom slučaju ili problemu koji ste morali riješiti.

200

Koliko je privremenih zaposlenika ili pripravnika bilo u kompaniji tokom određenog perioda?

Junior — Middle
194

Razmišljate li o promeni programskog jezika za posao ili učenje?

Junior — Middle
184

```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 ```

180

Koji tip ponašanja ili karakter kolega izaziva kod vas neprijatnost tokom timskog rada?

Junior — Middle
179

Да ли у вашем раду користите друге програмске језике осим главног?

Junior — Middle
177

Koji je maksimalni broj operacija u sekundi koji ste dostigli ili ga znate za svoj sistem ili projekat?

Junior — Middle
176

Koji je vaš omiljeni pristup organizaciji rada?

Junior — Middle
172

Da li imate znanje o strukturi stabla i njegovim čvorovima u kontekstu algoritama ili podataka?

Junior — Middle
170

Колико дуго сте радили на претходном месту?

Junior — Middle
169

Šta će se dogoditi ako istovremeno stignu dva zahteva za rezervaciju? Kako osigurati konzistentnost?

165

Da li ste koristili bilo kakve stabla ili strukture podataka u svojim projektima?

Junior — Middle
164
/5