Sobes.tech

Python

¿Cómo garantizar la conservación del orden de los mensajes al enviar datos a Kafka si no se utiliza una clave?

Junior — Middle
219

¿Cuál es el grado de eficiencia de la operación de agregar elementos a la lista?

Junior — Middle
219

¿Cómo se implementa el soporte para conexiones WebSocket en Django?

Middle — Middle+
219

¿En qué ciudad vives ahora?

Junior — Middle
219

Explique el concepto de bi-conexión en el contexto de algoritmos y su papel en la resolución de problemas.

Junior — Middle
219

¿En qué situaciones es conveniente aplicar el sharding de bases de datos?

Middle — Middle+
219

¿Ha utilizado alguna vez un método imperativo para mapear modelos en SQLAlchemy?

Junior — Middle
219

¿Se utiliza un mecanismo de exclusión mutua (Mutex) para sincronizar hilos en Python?

Junior — Middle
219

¿Puede explicar el principio de funcionamiento del sistema de distribución de carga entre servidores?

Junior — Middle
219

¿Ha habido situaciones en las que necesitaba cambiar los valores de las banderas en FastAPI para gestionar el comportamiento de la aplicación?

Junior — Middle
219

¿Puedes explicar qué son los tipos de datos y su estructura en programación?

Junior — Middle
219

# Cajero automático que se carga con cassettes de billetes, con nuestra aplicación a bordo # debe poder dispensar billetes por una cantidad determinada o responder con rechazo # Al dispensar billetes, se descuentan del saldo del cajero automático. # Denominaciones permitidas: 50R, 100R, 500R, 1000R, 5000R. class ATM: pass # lugar para el código # Dispositivo del cajero automático: # - el dinero está ubicado en cassettes dentro del cajero, que son cargados por un recolector y recargados; # - cada cassette contiene billetes de su denominación; # - el cajero puede contar los billetes restantes en los cassettes, pero esta operación lleva tiempo - debe llamarse lo menos posible. # API para interactuar con el hardware del cajero. # La interfaz SDK puede ser modificada/ampliada según acuerdo de las partes, si es necesario 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

219

¿Por qué dejaste tu trabajo anterior?

219

¿Cuáles son las principales diferencias entre dataclass y namedtuple en Python, y en qué casos es preferible usarlos?

Junior — Middle
219

¿En qué consiste la necesidad de usar prefetch_related en ORM para optimizar las consultas?

Junior — Middle
219

Explique el principio de funcionamiento del algoritmo de búsqueda binaria y sus características principales.

Junior — Middle
219

¿Es el uso de herencia en Django ORM una solución adecuada para modelar bases de datos?

Junior — Middle
219

¿Cómo manejar los casos límite de entrada de datos — números negativos, sumas demasiado grandes, valores incorrectos?

219
/556