Explique el patrón de inyección de dependencias y qué problema resuelve.
Python
¿Hubo alguna vez en que descubriste un error (propio o ajeno) después del lanzamiento? ¿Qué hiciste?
¿Cómo funciona el GIL en Python? ¿Cuándo la multitarea con hilos ofrece ventajas y cuándo no?
Imagina a dos especialistas con conocimientos y experiencia iguales: ¿por qué después de unos años uno puede volverse claramente más fuerte que el otro?
¿Qué hace el operador yield from en Python?
¿Qué son las variables de contexto? ¿Para qué sirven?
El crecimiento profesional comienza cuando una persona empieza a hacer más preguntas que respuestas — ¿cómo lo entiendes, qué tan cercano te resulta esto?
¿Cómo priorizas cuando recibes varias tareas urgentes de diferentes personas al mismo tiempo?
¿Y tú qué piensas de las críticas hacia ti?
¿Cómo hablas de una solución que implica una deuda técnica (ganamos ahora, pero será más difícil escalar después)?
¿Qué etapas atraviesa el código Python desde su escritura hasta su ejecución?
¿Qué es WebSocket y en qué se diferencia del HTTP normal?
¿Qué exactamente quieres decir con 'saberlo todo hasta el tornillo' — puedes destacar áreas específicas de desarrollo?
¿Alguna vez has asumido una tarea que resultó ser más difícil de lo que pensabas? ¿Cómo saliste de esa situación?
¿Se puede escribir una propia clase y usar un objeto de esa clase como clave en un diccionario?
¿Cómo verificar que se está utilizando un índice en una consulta de PostgreSQL?
¿Cuáles son tus fortalezas y debilidades (en software)? ¿Qué buscas mejorar?
lru_cache o Redis/Memcached — ¿ cuál es mejor usar y cuándo?
¿Cómo trabajas en condiciones de requisitos incompletos o en constante cambio en las especificaciones técnicas?
¿En qué se basa la corutina en el fondo? ¿Cómo mantiene el estado y puede cambiar de contexto?