Sobes.tech

Python

Quelle est la complexité temporelle de votre algorithme avec la boucle while imbriquée ? Est-ce O(n) ou O(n²) ?

250

Avez-vous une expérience pratique de l'utilisation des plateformes et services cloud?

Junior — Middle
237

Que faut-il faire ensuite dans l'algorithme lorsque la limite gauche ne peut plus être déplacée (le resserrement de la fenêtre s'est arrêté à l'étape actuelle) ?

224

Quelle a été la raison de votre décision de quitter votre poste précédent?

Junior — Middle
223

Quelles compétences et connaissances peux-tu utiliser pour t'évaluer en tant que développeur?

Junior — Middle
216

Comment savons-nous que la fenêtre actuelle (entre deux pointeurs) contient déjà tous les caractères de l'alphabet?

206

Parlez d'un cas technique intéressant ou d'un problème que vous avez dû résoudre.

200

Combien de travailleurs temporaires ou stagiaires étaient dans l'entreprise pendant une période donnée?

Junior — Middle
192

Envisages-tu de changer de langage de programmation pour le travail ou l'apprentissage?

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) self.atm_api.open_dispenser() for bill, count in bills_plan.items(): self.atm_api.move_banknote_to_dispenser(bill, count) return True ```

180

Quel type de comportement ou de caractère des collègues vous déplaît lors du travail en équipe?

Junior — Middle
178

Utilisez-vous dans votre activité d'autres langages de programmation que le principal?

Junior — Middle
175

Quelle est la limite maximale d'opérations par seconde que vous avez atteinte ou que vous connaissez pour votre système ou projet?

Junior — Middle
175

Quelle approche d'organisation du travail préférez-vous?

Junior — Middle
172

Avez-vous des connaissances sur la structure de l'arbre et ses nœuds dans le contexte des algorithmes ou des données?

Junior — Middle
170

Combien de temps avez-vous travaillé dans votre emploi précédent?

Junior — Middle
168

Que se passera-t-il si deux demandes de réservation arrivent en même temps? Comment assurer la cohérence?

164

Avez-vous utilisé des arbres ou des structures de données dans vos projets en pratique?

Junior — Middle
160
/5