¿Cómo se organizó la autenticación y la conexión segura a Kafka: se utilizaron SSL/TLS, SASL u otro mecanismo?
Python
Es necesario implementar un decorador que almacene en caché el resultado de la ejecución de un método basándose en sus argumentos de entrada.
¿Qué guías, requisitos de tipificación, linters y acuerdos generales había en el equipo para la unificación del desarrollo?
¿Qué representaban los mensajes que circulaban por REST y Kafka? ¿JSON, XML?
¿Cuál es la diferencia entre una pila, una cola y una deque?
¿Cómo se puede entender que la aplicación de métodos asíncronos mejorará el rendimiento o la eficiencia del sistema?
¿Qué es una fixture en las pruebas?
¿Puede contarme sobre su experiencia reciente usando WebSocket para intercambiar datos?
Explica qué son las funciones anónimas en programación y cómo se utilizan.
counter = 0 def increment(): >>>>counter += 1 increment() print(counter) ¿Qué se mostrará en la pantalla y por qué?
¿Qué es un iterador y un objeto iterable? ¿Qué métodos deben implementar? ¿Cómo funciona un bucle for por debajo del capó?
¿Puedes dar ejemplos de uso de decoradores en Python?
¿Qué es DLQ (Dead Letter Queue) en el contexto de Kafka?
¿Qué tan estrictamente se aplicaba la tipificación en su trabajo?
¿Para qué se utilizan las funciones anónimas en Python?
¿Utiliza herramientas de IA en su trabajo y cómo las percibe?
¿Puedes explicar qué es el patrón decorador en el lenguaje Python y cómo se aplica?
¿Cómo se puede prevenir la aparición de conflictos al escribir datos simultáneamente en una base de datos?
¿Qué tipos de analizadores conoce y utiliza en sus proyectos?
¿Cómo entiendes los términos «acoplamiento débil» (low coupling) y «alta cohesión» (high cohesion) en el contexto de la programación orientada a objetos (POO)?