Sobes.tech

Python

Quels sont les avantages de l'utilisation des index dans les bases de données?

Junior — Middle
217

Que signifie la possibilité de modifier le contenu des objets en Python?

Junior — Middle
217

Peux-tu partager un exemple de tâche qui t'a apporté du plaisir ou que tu as trouvé intéressante à résoudre?

Junior — Middle
217

Parlez du projet ou de l'idée la plus remarquable que vous ayez réussi à réaliser.

Junior — Middle
217

Quels types de projets ou de tâches aimeriez-vous réaliser dans notre entreprise?

Junior — Middle
217

Comment avez-vous commencé à travailler avec Python?

Junior — Middle
217

Pouvez-vous expliquer les principes fondamentaux de REST et ses caractéristiques architecturales?

Junior — Middle
217

As-tu principalement travaillé avec FastAPI ou Django ? Peux-tu expliquer select_related et prefetch_related — qu'est-ce que c'est et à quoi ça sert ?

Middle+
217

Parle-moi de ton lieu de travail actuel : quelles tâches, quelle équipe, ton rôle ?

217

Quels principes doivent être pris en compte lors du développement d'une API RESTful?

Junior — Middle
217

Expliquez le concept de bi-connection dans le contexte des algorithmes et son rôle dans la résolution de problèmes.

Junior — Middle
217

Pouvez-vous expliquer le principe de fonctionnement du système de répartition de charge entre serveurs?

Junior — Middle
217

Comment peut-on mettre en œuvre un mécanisme de génération de données ou d'objets?

Junior — Middle
217

# Distributeur automatique chargé avec des cassette de billets, avec notre application à bord # doit pouvoir distribuer des billets pour un montant donné ou répondre par un refus # Lors de la distribution, les billets sont déduits du solde du distributeur. # Denominations autorisées : 50R, 100R, 500R, 1000R, 5000R. class ATM: pass # espace pour le code # Dispositif du distributeur automatique : # - l'argent est placé dans des cassettes à l'intérieur du distributeur, chargées par un agent de collecte et rechargées; # - chaque cassette contient des billets de sa dénomination; # - le distributeur peut compter les billets restants dans les cassettes, mais cette opération prend du temps - il faut l'appeler le moins souvent possible. # API pour interagir avec le matériel du distributeur. # L'interface SDK peut être modifiée/étendue selon l'accord des parties, si nécessaire 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

217
/556