¿Cuál es tu nivel de dominio de la herramienta Git y cómo la aplicas en tus proyectos?
Python
¿Por qué decidieron dejar la empresa en la que trabajaban anteriormente?
¿Qué métodos debe implementar una clase para poder ser utilizada en una construcción with para la gestión automática de recursos?
¿Se puede decir que el uso del generador reduce el consumo de memoria, mientras que el iterador no lo hace?
¿Cómo implementar un decorador en Python para que la función original siga estando accesible para su llamada?
Preguntas del candidato sobre onboarding, procesos de CI/CD y turnos en caso de caída de producción
¿Cómo se realiza la distribución de solicitudes entre los nodos de Redis para la recuperación de datos?
¿Hay aspectos importantes o problemas potenciales que requieran atención especial en su trabajo actual?
¿Cómo se realiza la búsqueda de métodos en la herencia múltiple en Python teniendo en cuenta el método de resolución de orden (MRO)?
¿Cuál es la diferencia entre las vistas basadas en clases y las vistas basadas en funciones en los frameworks web?
¿Cuál es su experiencia en programación y desarrollo de software?
¿Cómo se implementa la inyección de dependencias en FastAPI y cómo se utiliza?
¿Crees que el trabajo completamente remoto es adecuado para tu rol y estilo de trabajo?
¿Se puede crear un objeto de una clase heredando de un Mixin en Python?
Condición Hay una base de datos con el siguiente esquema de datos // usuario id | nombre | apellido | nacimiento 1 | Ivan | Petrov | [teléfono] | Anna | Petrova | [teléfono] | Anna | Petrova | [teléfono] // compra sku | precio | user_id | fecha 1 | 5500 | 1 | [teléfono] | 5700 | 1 | [teléfono] | 4000 | 1 | [teléfono] | 8000 | 2 | [teléfono] | 400 | 2 | [teléfono] // lista_de_ban user_id | fecha_desde 1 | [teléfono] Se necesita mostrar: 1. Mostrar combinaciones únicas de usuario y id del producto para todas las compras realizadas por usuarios antes de que los baneen. Ordenar primero por nombre de usuario, luego por SKU 2. Encontrar usuarios que hayan realizado compras por un monto mayor a 5000 rublos. Mostrar sus nombres en formato id de usuario | nombre | apellido | monto total de compras
¿Para qué se utiliza el comando git stash en el control de versiones?
¿Cuáles pueden ser las desventajas de usar DNS para enrutar tráfico?
¿Puedes nombrar herramientas y bibliotecas populares utilizadas para las pruebas automatizadas de software?
¿Estás comprometido con tu posición actual en el trabajo?
Explica qué sucede cuando dos valores de entrada diferentes obtienen el mismo hash en una tabla hash.