System Analyst
Comment se déroule l'intégration dans le projet?
Décrivez ce qu'il faut faire pour une API simple, par exemple, l'historique des commandes d'un livreur : une liste avec le montant et l'adresse.
Quel est votre niveau de maîtrise des diagrammes BPMN : intermédiaire, avancé ou expert ?
Avec quelles bases de données avez-vous travaillé?
Quelles sont vos attentes financières (nettes) ?
Qu'y avait-il au départ et quelles améliorations ont été apportées?
Décrivez le cycle classique de développement logiciel (SDLC)
Quelle est la différence entre la validation et la vérification des exigences?
Avez-vous déjà conçu l'utilisation d'en-têtes HTTP non standard ? Dans quels cas ?
Parlez-nous des résultats du travail d'un analyste système et de votre compréhension de ce rôle dans le contexte de l'entreprise décrite
À quel point connaissez-vous Kafka ? Évaluez de 1 à 10.
* Il n'y a pas d'historique de notifications centralisé ; * Les utilisateurs se plaignent de doublons et de retards ; * Il n'y a pas de SLA unique, de métriques ni de centre de contrôle. Objectif Concevoir une nouvelle plateforme de notifications qui : * agrège les événements de différentes sources (CRM, Support, Sécurité) ; * les routent par type et canal (email, SMS, Telegram, push) ; * assure l'uniformité des modèles, la journalisation et la traçabilité ; * supporte un SLA (p95 ≤ 3 secondes pour la livraison) ; * permet la montée en charge et l'extension des canaux à l'avenir. Tâche pour le candidat 1. Définissez les exigences fonctionnelles du système. 2. Décrivez les exigences non fonctionnelles (fiabilité, performance, gestion des erreurs). 3. Élaborez un diagramme de contexte (C4 Niveau 2). 4. Ajoutez un schéma de diagramme de séquence. Par exemple, l'envoi d'un message depuis...
Que doit obligatoirement être décrit dans le contrat API?
Êtes-vous prêt à envisager un format de travail hybride (avec déplacements chez le client) ?
Avez-vous déjà conçu une API en utilisant OpenAPI ou Swagger?
Qui vous confie des tâches et comment les projets sont-ils formés?
Comment le analyste doit-il formuler la tâche pour que l'algorithme soit correctement implémenté?
Quel format d'emploi envisages-tu actuellement : en tant qu'auto-entrepreneur, en contrat ou par cryptomonnaie ?
Quelle est la particularité de Waterfall par rapport aux autres méthodologies?
Quels arguments avez-vous pris en compte lors du choix de Kafka plutôt que RabbitMQ?