Sobes.tech

Python

Wat is de tijdcomplexiteit van je algoritme met inachtneming van de geneste while-lus? Is het O(n) of O(n²)?

250

Heeft u praktische ervaring met het gebruik van cloudplatforms en -diensten?

Junior — Middle
238

Wat moet er verder in het algoritme gebeuren wanneer de linkergrens niet verder verplaatst kan worden (de venstercompressie is gestopt op de huidige stap)?

224

Wat was de reden voor uw beslissing om uw vorige functie te verlaten?

Junior — Middle
223

Met welke vaardigheden en kennis kun je jezelf beoordelen als ontwikkelaar?

Junior — Middle
216

Hoe weten we dat het huidige venster (tussen de twee aanwijzers) al alle letters van het alfabet bevat?

207

Vertel over een interessant technisch geval of probleem dat je hebt moeten oplossen.

200

Hoeveel tijdelijke medewerkers of stagiaires waren er in het bedrijf gedurende een bepaalde periode?

Junior — Middle
192

Denk je eraan om van programmeertaal te veranderen voor werk of studie?

Junior — Middle
183

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

180

Welk type gedrag of karakter van collega's roept bij u afkeer op tijdens teamwerk?

Junior — Middle
178

Gebruikt u in uw activiteit andere programmeertalen dan de hoofdtaal?

Junior — Middle
176

Wat is de maximale hoeveelheid operaties per seconde die u hebt bereikt of weet voor uw systeem of project?

Junior — Middle
175

Wat is jouw favoriete aanpak voor het organiseren van werk?

Junior — Middle
172

Heb je kennis van de structuur van bomen en hun knooppunten in de context van algoritmen of gegevens?

Junior — Middle
170

Hoe lang hebt u bij uw vorige baan gewerkt?

Junior — Middle
169

Wat gebeurt er als er tegelijkertijd twee reserveringsverzoeken binnenkomen? Hoe zorg je voor consistentie?

165

Heeft u ooit in de praktijk bomen of datastructuren gebruikt in uw projecten?

Junior — Middle
161
/5