Sobes.tech

Python

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

Middle
181

¿Por qué es importante el uso de índices en la base de datos para mejorar el rendimiento de la búsqueda y recuperación de datos?

Junior — Middle
179

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
179

Cuéntame en forma libre, en qué has estado ocupado, qué cosas interesantes de tu experiencia tienes?

Senior
178

¿Cuál es la diferencia entre listas y tuplas en Python?

Middle
178

¿En qué situaciones el uso de índices en una base de datos puede no proporcionar la aceleración de búsqueda esperada?

Junior — Middle
177

¿Por qué se inventó asyncio? ¿Cuál es la ventaja sobre los hilos?

Middle
177

¿Por qué los tuplas usan menos memoria que las listas?

Middle
176

¿Tiene experiencia en trabajar con bases de datos para análisis de negocios (BI)?

Junior — Middle
176

números = [x ** 2 para x en rango(10_000_000_000)] para num en números: imprimir(num)

Senior
175

¿Cómo realizaste la integración con APIs o servicios externos en tus proyectos?

Junior — Middle
175

¿Qué herramienta de desarrollo de código prefieres usar?

Intern — Junior
174

¿Para qué sirve la multitarea con GIL, si no es un paralelismo real? ¿Cuál es el sentido del GIL?

Middle
171

Cuéntenos sobre su experiencia en el desarrollo de agentes de IA.

Junior
171

¿Qué es lifespan en FastAPI? ¿Qué mecanismos existen para ejecutar código antes de que la aplicación comience y después de que se detenga?

Middle
171

Tenemos 4 particiones y 5 consumidores en un grupo. ¿Cómo leerán los datos?

Middle
171

¿Cuánto tiempo le tomará comenzar a cumplir con sus responsabilidades después de recibir una oferta de trabajo?

Junior — Middle
170
/20