Qu'est-ce que la composition et en quoi diffère-t-elle de l'héritage?
Python
Qu'est-ce qu'une collision et peut-on s'en débarrasser?
Comment percevez-vous le support des projets existants, êtes-vous prêt à travailler dessus?
Comment avez-vous compris que le code était bien réalisé ? Selon quels critères ?
Que feriez-vous si un collègue partait en vacances et qu'on vous demandait de terminer son projet urgent en 2 jours, y compris le week-end?
Quels sont les principes de la POO en Python?
Les captures d'écran contiennent du code Python pour une fonction asynchrone permettant de créer une commande dans un service web. Le code implique : - Analyser les données JSON de la requête pour user_id, items et promo_code. - Calculer le prix total des articles. - Appliquer éventuellement une réduction en appelant un service externe de réduction. - Insérer la commande dans une base de données PostgreSQL. - Réserver les articles en appelant un service d'entrepôt. - Publier un événement de commande créée sur un adaptateur Kafka. - Mettre à jour le statut de la commande à 'traité'. La tâche implicite du code est : "Implémenter un point de terminaison API asynchrone pour créer une commande qui : - Valide les données d'entrée. - Calcule le prix total de la commande. - Applique une réduction si un code promo est fourni en appelant un service externe de réduction. - Insère la commande dans une base de données PostgreSQL et récupère le nouvel ID de commande. - Appelle un service d'entrepôt pour réserver les articles commandés. - Publie un événement de commande créée sur un adaptateur Kafka. - Met à jour le statut de la commande à 'traité' dans la base de données. - Gère gracieusement les erreurs potentielles telles que la déconnexion du service de réduction."
À quoi servent les index dans les bases de données ? Que représentent-ils ? Pourquoi ne peut-on pas créer un index sur tous les champs ?
Comment progressiez-vous dans le processus de travail : de manière itérative, par blocs?
Qu'est-ce que la livraison au moins une fois et que garantit-elle?
À quoi ressemble l'employeur idéal pour vous?
Y a-t-il un projet dont vous êtes fier ? Pourquoi le mettez-vous en avant ?
Comment compreniez-vous qu'il fallait optimiser quelque chose ? Comment évaluiez-vous la performance en production ?
Qu'est-ce que le MRO et comment cela fonctionne-t-il?
Quel est pour vous un projet difficile ? Où voyez-vous votre développement ?
Pourquoi certains employés accomplissent leur travail avec qualité et à temps, tandis que d'autres ne le font pas?
Avez-vous de l'expérience dans la réalisation de projets à partir de zéro?
Avez-vous des questions sur les conditions de travail et les étapes suivantes?
Que se passe-t-il si on fond tous les métaux ensemble?
Comment les métriques de PostgreSQL arrivent-elles dans Grafana?