¿Qué es un hilo y cómo se implementa la multitarea en Python?
Python
¿Qué son la paralelización y la concurrencia, cómo explicar la diferencia a alguien que no es técnico?
¿Qué son las señales en Django, para qué sirven, qué señales principales se utilizan?
¿Qué es middleware en Django, para qué se utiliza, qué middleware estándar conoces, da un ejemplo de middleware personalizado?
¿Qué son los mixins, cómo te sientes respecto a su uso en producción?
¿Qué es un gestor de contexto, qué tareas resuelve y cómo escribir uno propio mediante una clase y un decorador?
¿Cómo funciona la validación y serialización de datos en FastAPI?
¿Cómo implementa el manejo de errores en FastAPI y devuelve los estados HTTP correctos?
¿Qué tipos de datos son mutables y cuáles inmutables?
¿Qué es ACID en el contexto de las transacciones de bases de datos, desglosa cada letra y qué beneficios aporta a la aplicación?
¿Qué es GIL en Python y qué limitaciones impone a la multitarea?
¿Qué es asyncio, para qué sirve y cómo se aplica en los proyectos?
¿Qué son las funciones lambda, cuáles son sus limitaciones y cuándo tiene sentido usarlas?
¿En qué se diferencian RabbitMQ y Kafka en cuanto a propósito y arquitectura?
¿Qué garantías de entrega de mensajes en los brokers conoces?
¿Cómo funciona HTTP/1.x: solicitud, respuesta, encabezados, cuerpo, sin estado?
¿Qué entiendes por arquitectura de microservicios, qué ventajas y desventajas has visto en sistemas reales?
¿Qué es GitFlow?
¿Qué es FastAPI, por qué es rápido y conveniente?
¿En qué casos preferirías Django y en cuáles FastAPI, cómo dividir las zonas de responsabilidad?