Sobes.tech

Python

Quels outils ou bibliothèques utilisez-vous pour implémenter des opérations asynchrones dans vos projets?

186

Comment détermines-tu l'ordre d'exécution des tâches?

Junior — Middle
186

Dans quels cas l'utilisation de plusieurs processeurs serait inefficace ou indésirable?

Junior — Middle
186

Quelles approches peuvent être appliquées pour améliorer les performances d'une file d'attente basée sur des listes en Python?

Junior — Middle
186

Y a-t-il eu des situations où vous avez dû apprendre de nouvelles technologies par vous-même, qui n'étaient pas dans la spécification initiale du projet?

Junior — Middle
186

Pouvez-vous expliquer ce qu'est la structure de données intégrée 'map' dans le langage Python?

Junior — Middle
186

Comment le changement de contexte est-il effectué lors de l'utilisation de la programmation multithread?

Junior — Middle
186

Quelle est la fonction d'une chaîne au format JSON?

Junior — Middle
186

```python from collections import Counter def min_s(a: str, s: str) -> str: need = set(a) window = Counter() res = "" c = 0 left = 0 best_len = float('inf') for right, char in enumerate(s): if char in need and \ window[char] += 1 if window[char]: c += 1 while c == len(need): if right - left + 1< best_len: res = s[left:right + 1] best_len = right - left + 1 if s[left] in need: window[s[left]] -= 1 if window[s[left]] == 0: c -= 1 left += 1 return res ``` La tâche consiste à implémenter une fonction `min_s(a: str, s: str) -> str` qui trouve la sous-chaîne minimale dans `s` contenant tous les caractères de la chaîne `a`.

186

Quels gestionnaires de paquets avez-vous utilisés pour gérer les dépendances en Python?

Junior — Middle
186

La description est faite par un analyste commercial qui a écrit la tâche "comme il a pu" et peut fournir des descriptions de exigences commerciales. Il y a un code legacy effrayant écrit en PHP, qui reçoit des fichiers logs depuis S3 les analyse, enregistre le résultat à l'endroit approprié. Il est connu: les fichiers arrivent une fois par heure, actuellement 5 fichiers tous les fichiers sont dans un même bucket Les données doivent être envoyées vers différents endroits selon le format – postgres/fichier local Il est nécessaire d'écrire un ETL qui implémente cette fonctionnalité. L'écriture de méthodes spécifiques (lecture de données/envoi de données, etc.) peut être ignorée.

186

Avais-tu des mentors ou des superviseurs qui vous ont aidé dans le processus de développement?

Junior — Middle
186

Dans quelles situations utilise-t-on la méthode HTTP PATCH pour mettre à jour des données?

Junior — Middle
186

Quel type de données peut-on utiliser pour stocker une séquence d'éléments en programmation?

Junior — Middle
186

[nom] se trouve-t-il dans un endroit précis?

Senior
186

Pouvez-vous expliquer ce qu'on entend par schéma de base de données et quel rôle il joue?

Junior — Middle
186

Avez-vous utilisé en pratique des mécanismes de transactions imbriquées dans PostgreSQL?

Junior — Middle
186
/554