Python
¿Cómo realizar la transferencia de diferentes datos de entrada en pruebas unitarias usando pytest?
Explica qué significa declarar un método como estático en programación orientada a objetos.
¿Cuáles son las diferencias entre los frameworks FastAPI y Django al crear aplicaciones web?
¿Qué son las propiedades de las transacciones, abreviadas como ACID?
¿Puede explicar el papel del objeto context en las vistas de Django y cómo se usa para pasar datos a la plantilla?
¿Qué principios y características debe cumplir una API para considerarse RESTful?
¿Tenemos una aplicación FastAPI con un evento de apagado (shutdown) que ejecuta cierta lógica? Si matamos la aplicación con la señal -9 (kill -9), ¿se ejecutará el shutdown?
¿Con qué dificultades se enfrentaron al desarrollar servicios financieros?
¿Cómo calificaría sus habilidades y conocimientos en esta área en una escala del 1 al 10?
¿Puede describir el proceso de manejo de tareas que llegan a su proyecto y cómo trabaja con ellas?
¿Alguna vez ha tenido situaciones en las que necesitaba mejorar el rendimiento de un programa en Python?
¿Soporta PostgreSQL la partición de datos en shards?
¿Cuáles son sus principales expectativas relacionadas con trabajar en nuestra organización?
¿En qué situaciones pueden surgir dependencias circulares al importar módulos o componentes?
¿Se puede modificar el contenido del diccionario después de crearlo?
¿Cómo se implementan los intermediarios (middleware) en FastAPI y qué papel desempeñan en el procesamiento de solicitudes?
¿Puedes explicar cómo funciona el módulo asyncio en Python?
¿Por qué se recomienda evitar pasar datos a través de props a componentes profundamente anidados?
¿Qué tipos de dispositivos terminales conoces?
¿Cómo implementas la ejecución de tareas en segundo plano?