Python
Avez-vous développé des interfaces de programmation d'applications (API) ?
Peut-on stocker des secrets dans la charge utile du JWT?
Pouvez-vous expliquer les principales différences entre les paramètres backend et broker dans Celery?
Avez-vous des questions sur les conditions de travail et les étapes suivantes?
L'utilisation de l'héritage implique-t-elle nécessairement la prise en charge du polymorphisme en programmation orientée objet?
Selon quel principe faut-il déplacer la limite gauche de la fenêtre lorsqu'elle couvre déjà tout l'alphabet?
Comment se passe votre revue de code?
Comment déterminer la complexité temporelle de l'opération d'ajout d'un élément à la fin d'une liste chaînée?
À quelle fréquence dévies-tu intentionnellement des styles et règles de codage standard lors de la programmation?
Une entrée sera-t-elle enregistrée dans la table de la base de données lors de l'exécution d'une requête de type INSERT utilisant EXPLAIN ANALYZE?
Que ferais-tu si tu recevais une tâche que tu ne comprends pas ou qu'il est difficile de comprendre immédiatement?
Quel est le rôle et l'utilisation des tuples en programmation?
Avez-vous travaillé sur le développement de programmes ou de systèmes multithread, et quels tâches avez-vous résolues dans ce domaine?
Pouvez-vous expliquer la finalité et le fonctionnement de la méthode __new__ en Python?
Quelles raisons rendent l'utilisation d'un bloc except vide avec pass indésirable dans le code?
Pouvez-vous expliquer ce qu'est une structure de données de tableau et comment elle est utilisée?
Comment la structure de données liste est-elle implémentée en Python et comment fonctionne-t-elle en interne?
Comment décririez-vous le processus de modification du code pour l'améliorer sans changer sa fonctionnalité?
Avez-vous une expérience pratique de l'utilisation de Depends et de l'intégration de dépendances dans FastAPI?
import fastapi import requests app = fastapi.FastAPI() @app.get() def get_posts(first_n, custom_ids: list = []): ids = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97] posts = [None for i in range(first_n)] i = 0 for post_id in (custom_ids or ids[:first_n]): url = f"[link]" response = requests.get(url, verify=False) posts[i] = response.json() return posts