Sobes.tech

Python

Quel est votre niveau de maîtrise de l'outil Git et comment l'appliquez-vous dans vos projets?

Junior — Middle
221

Quelles méthodes une classe doit-elle implémenter pour pouvoir être utilisée dans une construction with pour la gestion automatique des ressources?

Junior — Middle
221

Peut-on dire que l'utilisation du générateur réduit la consommation de mémoire, alors que l'itérateur ne le fait pas?

Junior — Middle
221

Comment implémenter un décorateur en Python pour que la fonction originale reste accessible pour l'appel?

Junior — Middle
221

Questions du candidat sur l'onboarding, les processus CI/CD et la garde lors d'une panne en production

221

Comment la répartition des requêtes entre les nœuds Redis pour la récupération des données est-elle effectuée?

Junior — Middle
221

Comment la recherche de méthodes est-elle effectuée en héritage multiple en Python en tenant compte de la méthode de résolution d'ordre (MRO) ?

Junior — Middle
221

Quelle est la différence entre les vues basées sur les classes et les vues basées sur les fonctions dans les frameworks web?

Junior — Middle
221

Quelle est votre expérience en programmation et développement de logiciels?

Junior — Middle
221

Comment la dépendance est-elle implémentée dans FastAPI et comment est-elle utilisée?

Junior — Middle
221

Pensez-vous que le travail entièrement à distance convient à votre rôle et à votre style de travail?

Junior — Middle
220

Peut-on créer un objet de classe en héritant d'un Mixin en Python?

Junior — Middle
220

Condition Il existe une base de données avec le schéma de données suivant // utilisateur id | prénom | nom de famille | naissance 1 | Ivan | Petrov | [téléphone] | Anna | Petrova | [téléphone] | Anna | Petrova | [téléphone] // achat sku | prix | user_id | date 1 | 5500 | 1 | [téléphone] | 5700 | 1 | [téléphone] | 4000 | 1 | [téléphone] | 8000 | 2 | [téléphone] | 400 | 2 | [téléphone] // liste_de_ban user_id | date_debut 1 | [téléphone] Il faut afficher: 1. Afficher les combinaisons uniques d'utilisateur et d'ID de produit pour tous les achats effectués par des utilisateurs avant qu'ils ne soient bannis. Trier d'abord par nom d'utilisateur, puis par SKU 2. Trouver les utilisateurs qui ont effectué des achats pour un montant supérieur à 5000 roubles. Afficher leurs noms au format id utilisateur | prénom | nom de famille | somme des achats

Middle
220

À quoi sert la commande git stash dans la gestion des versions?

Junior — Middle
220

Quels peuvent être les inconvénients de l'utilisation du DNS pour le routage du trafic?

Junior — Middle
220

Peux-tu nommer des outils et bibliothèques populaires utilisés pour les tests automatisés de logiciels?

Junior — Middle
220

Explique ce qui se passe lorsque deux valeurs d'entrée différentes obtiennent le même hachage dans une table de hachage.

220
/555