Sobes.tech

Python

Cuéntame sobre los principios SOLID. ¿Cómo se aplicaron en el proyecto?

Middle
135

¿Qué mostrará [] is []? def f(item, items=[]): items.append(item) return items f(1) f(1, []) f(1)

Middle
135

¿Cómo se puede aplicar el plan de ejecución de la consulta para optimizar la velocidad de la base de datos?

Junior — Middle
135

¿Qué tipos de datos hay en Python? ¿Mutables e inmutables?

Middle
134

¿Por qué las funciones síncronas de FastAPI se ejecutan en paralelo en 5 segundos en lugar de 10?

Middle
134

Cuéntame las entidades principales de Kafka: Topic, Partition, Consumer, Producer — ¿qué es qué?

Middle
134

Cuéntame sobre Async, Multithreading, Multiprocessing: qué es qué, cuándo es mejor usar cada uno.

Middle
134

¿Cómo garantizar la idempotencia al procesar un lote de documentos de Kafka si el servicio puede fallar a mitad del procesamiento?

Middle
134

"""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Í

Senior
133

Explique el principio de funcionamiento de WebSocket y en qué se diferencia de las conexiones HTTP estándar.

Junior — Middle
133

¿Cómo estaba organizado su monitoreo? ¿Prometheus, Grafana, logs?

Middle
133

¿Dónde aplicar procesos, flujos y asincronía? Da ejemplos concretos de tareas.

Senior
133

¿Con qué bases de datos ha trabajado? ¿Qué exactamente hacía en la base?

Middle+
133

¿Cuándo es recomendable usar Celery para una tarea y cuándo usar process pool o run_in_executor?

Senior
133

¿Para qué sirve en realidad el GIL, si impone tantas restricciones?

Senior
133

¿Qué sucede si se añaden variables de cadena a la lista (al usar quicksort)?

Junior
133

¿Qué tipos de datos pueden ser claves de diccionario en Python?

Senior
133

¿Cuáles son las principales dificultades al usar funciones Lambda?

Junior — Middle
132

¿Cuál fue tu papel en tu trabajo anterior?

Middle+
132

¿Qué otro método, además de cp, se puede usar para transferir un archivo entre servidores?

Senior
132
/20