Cuéntame sobre los principios SOLID. ¿Cómo se aplicaron en el proyecto?
Python
¿Qué mostrará [] is []? def f(item, items=[]): items.append(item) return items f(1) f(1, []) f(1)
¿Cómo se puede aplicar el plan de ejecución de la consulta para optimizar la velocidad de la base de datos?
¿Qué tipos de datos hay en Python? ¿Mutables e inmutables?
¿Por qué las funciones síncronas de FastAPI se ejecutan en paralelo en 5 segundos en lugar de 10?
Cuéntame las entidades principales de Kafka: Topic, Partition, Consumer, Producer — ¿qué es qué?
Cuéntame sobre Async, Multithreading, Multiprocessing: qué es qué, cuándo es mejor usar cada uno.
¿Cómo garantizar la idempotencia al procesar un lote de documentos de Kafka si el servicio puede fallar a mitad del procesamiento?
"""Tarea 1. Decorador de función asíncrona Implementar un decorador para una función asíncrona que registre el tiempo de inicio de su ejecución. Para simplificar, el registro puede hacerse mediante la impresión de un mensaje con print Constantin 10:18 """ def log_start_time(…): """ Decorador para registrar el tiempo de inicio de una función asíncrona """ # TODO: TU CÓDIGO AQUÍ
Explique el principio de funcionamiento de WebSocket y en qué se diferencia de las conexiones HTTP estándar.
¿Cómo estaba organizado su monitoreo? ¿Prometheus, Grafana, logs?
¿Dónde aplicar procesos, flujos y asincronía? Da ejemplos concretos de tareas.
¿Con qué bases de datos ha trabajado? ¿Qué exactamente hacía en la base?
¿Cuándo es recomendable usar Celery para una tarea y cuándo usar process pool o run_in_executor?
¿Para qué sirve en realidad el GIL, si impone tantas restricciones?
¿Qué sucede si se añaden variables de cadena a la lista (al usar quicksort)?
¿Qué tipos de datos pueden ser claves de diccionario en Python?
¿Cuáles son las principales dificultades al usar funciones Lambda?
¿Cuál fue tu papel en tu trabajo anterior?
¿Qué otro método, además de cp, se puede usar para transferir un archivo entre servidores?