¿Has utilizado el comando cherry-pick para seleccionar y transferir commits específicos en git?
Python
¿Ha participado en la resolución de problemas algorítmicos?
¿Has utilizado alguna vez la limitación de solicitudes en FastAPI?
¿Cómo interactuaste con los sistemas y herramientas internos en tu trabajo anterior?
¿Qué índices hay que poner en la tabla users en base a las consultas escritas?
¿Cómo funcionaba el Event Loop en su servicio asíncrono? ¿Cómo resolvían las operaciones bloqueantes?
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?
¿Podrías contarme qué sueles hacer en tu trabajo?
Nombra la jerarquía básica de excepciones en Python. ¿Por dónde empieza todo?
¿Cuál es el papel de los índices en una base de datos y cómo ayudan a acelerar la ejecución de las consultas?
¿Puede explicar el concepto de arquitectura de microservicios y sus características principales?
¿Está familiarizado con los sistemas multiagente?
Escribe las funciones multiplier y minuser (cierres).
¿Posee un documento que confirme su servicio militar?
¿Cómo funciona el recolector de basura en Python?
¿Tiene experiencia trabajando con concurrencia en Python y cómo implementó la ejecución paralela de tareas?
¿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?
¿Qué son los generadores en Python y para qué sirven?
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.
Cuéntame sobre las estrategias de ejecución de JOIN en PostgreSQL (Nested Loop, Hash Join, Merge Join).