Python
Qu'est-ce qu'une collision et peut-on s'en débarrasser?
```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 ```
Quelles méthodes d'optimisation peuvent être appliquées pour améliorer la vitesse d'affichage des graphiques ou de l'interface?
Décrivez les tâches les plus difficiles auxquelles vous avez dû faire face et que vous avez résolues dans votre pratique.
Explique le rôle et la fonction du validateur dans la bibliothèque Pydantic.
Quelles sont les principales différences entre l'architecture asynchrone et synchrone des applications serveur?
Comment la communication est-elle assurée entre les microservices dans l'architecture du système?
Combien de travailleurs temporaires ou stagiaires étaient dans l'entreprise pendant une période donnée?
Pouvez-vous décrire les principales caractéristiques de la fonction range en Python?
Quelles caractéristiques doivent avoir les fonctions de hachage pour assurer leur efficacité et leur sécurité?
Quelles responsabilités et projets ont été réalisés dans le cadre de votre rôle de manager?
Avez-vous rencontré des difficultés lors de la recherche d'un poste approprié?
Considérez-vous actuellement des propositions d'emploi?
Quel poste ou rôle dans l'équipe vous intéresse le plus et pourquoi?
Utilisez-vous la typage statique dans vos projets?
Comment les types de données modifiables sont-ils implémentés dans le langage Python?
Comment la programmation asynchrone était-elle réalisée en Python avant la version 3.6, avant l'apparition de la construction async def?
Dans quelles situations est-il judicieux d'appliquer la désormalisation dans la structure de la base de données?
Utilisez-vous dans votre activité d'autres langages de programmation que le principal?
Pourquoi utilise-t-on des structures de données comme les collections en Python?