Sobes.tech

Python

¿Has utilizado el comando cherry-pick para seleccionar y transferir commits específicos en git?

197

¿Ha participado en la resolución de problemas algorítmicos?

Junior — Middle
195

¿Has utilizado alguna vez la limitación de solicitudes en FastAPI?

Junior — Middle
195

¿Cómo interactuaste con los sistemas y herramientas internos en tu trabajo anterior?

Junior — Middle
192

¿Qué índices hay que poner en la tabla users en base a las consultas escritas?

Middle
188

¿Cómo funcionaba el Event Loop en su servicio asíncrono? ¿Cómo resolvían las operaciones bloqueantes?

Middle
187

Diseña un servicio en FastAPI: recibe un disparador según un horario, procesa documentos PDF desde Kafka (OCR, extracción de entidades), guarda el texto + entidades en Postgres. ¿Cómo diseñarías la estructura?

Middle
187

¿Podrías contarme qué sueles hacer en tu trabajo?

Intern — Junior
186

Nombra la jerarquía básica de excepciones en Python. ¿Por dónde empieza todo?

Middle
186

¿Puede explicar el concepto de arquitectura de microservicios y sus características principales?

184

¿Está familiarizado con los sistemas multiagente?

Middle+
181

Escribe las funciones multiplier y minuser (cierres).

Middle
180

¿Cómo funciona el recolector de basura en Python?

Senior
179

¿Cómo ejecutar código bloqueante sincrónico (por ejemplo, cálculo de 1 segundo) en FastAPI a través de un endpoint, sin bloquear el EventLoop?

Middle
176

¿Qué son los generadores en Python y para qué sirven?

Middle
176

Analiza el siguiente código Python que utiliza threading para incrementar una variable contador: ```python import threading import time counter = 0 def increment(): global counter for _ in range(100000): current = counter counter = current + 1 thread1 = threading.Thread(target=increment) thread2 = threading.Thread(target=increment) thread1.start() thread2.start() thread1.join() thread2.join() print(f"Valor final del contador: {counter}") ``` Explica cuál es la salida esperada y discute cualquier posible problema con este código al usar hilos.

Middle
175

Cuéntame sobre las estrategias de ejecución de JOIN en PostgreSQL (Nested Loop, Hash Join, Merge Join).

Middle
175
/20