Sobes.tech

Python

¿Cómo resolver el problema de doble pago en caso de fallo en la escritura en la base de datos?

Middle+
185

Escriba una función que tome una lista de números y devuelva una nueva lista que contenga solo los elementos únicos de la lista original, manteniendo su orden.

Middle+
166

¿Has trabajado con Protocol en Python? ¿Qué son los genéricos (Generics)?

Middle+
157

Cuéntame sobre los bloqueos y semáforos. ¿Para qué sirven los bloqueos y cuál es la diferencia entre modo multihilo y modo asíncrono?

Middle+
153

Cuéntame sobre el patrón Unit of Work. ¿Cómo gestionar las transacciones en un escenario de negocio para crear un pedido?

Middle+
150

Cuéntame sobre las formas de ejecutar código en Python: multiprocesamiento, multihilo, asincronía.

Middle+
142

¿Qué gestores de paquetes utilizas? ¿Para qué sirve el archivo lock?

Middle+
140

Cuéntame sobre Pydantic. ¿En qué se diferencia de dataclass?

Middle+
133

¿Cómo resolverías el problema de una consulta lenta en la base de datos?

Middle+
132

Cuéntame sobre patrones arquitectónicos. ¿Cómo organizar el código para integrar un servicio gRPC externo?

Middle+
131

¿Cómo funciona Read Committed a nivel de dos transacciones? Da un ejemplo.

Middle+
130

Cuéntame sobre los niveles de aislamiento de las transacciones.

Middle+
130

Cuéntame sobre tu experiencia. ¿En qué has trabajado, con qué has estado involucrado?

Middle+
129

Habla sobre las funciones de ventana en SQL.

Middle+
119

¿Con qué linters, formateadores y verificadores de tipos ha trabajado en Python?

Middle+
119

Cuéntame sobre MVCC (Control de Concurrencia Multi-Versiones).

Middle+
118

¿Qué es ACID? Explica cada letra.

Middle+
109

Cuéntame sobre los índices en Postgres. ¿Cuáles existen, cómo funciona un índice B-tree?

Middle+
103