System Analyst
Comment se déroule la gestion du changement si les exigences changent au cours du développement?
Que faut-il prendre en compte dans les scénarios avec des limites?
Parlez-moi de votre expérience professionnelle et de vos projets.
Quelle fourchette de salaire envisagez-vous?
Parlez-moi de l'intégration : aviez-vous Kafka asynchrone et des intégrations synchrones?
À quoi ressemblait ton équipe sur le projet?
Quels sont les méthodes REST existantes?
Quelle stratégie d'invalidation du cache choisiriez-vous?
Concevez une base de données pour ajouter des codes promo dans un système de commerce électronique. Quelles tables seront concernées?
Quels types d'applications avez-vous conçus : web, mobile, desktop?
Quelle est la différence entre un analyste d'affaires et un analyste système?
Ai-je bien compris que vous êtes un analyste full-stack — à la fois en affaires et en systèmes ?
Quels sont les critères pour comprendre qu'une partie de la fonctionnalité doit être extraite du monolithe vers un microservice séparé?
Selon quels paramètres la duplication d'un message SMS est-elle déterminée ? La duplication est-elle une raison pour ne pas envoyer un SMS ?
À quoi ressemblerait l'URL de la requête avec des paramètres de filtrage?
Pour le endpoint POST /api/tasks (création de tâche) : 1) Quels paramètres d'entrée sont nécessaires ? 2) Quels paramètres de service pour l'authentification et l'autorisation ? 3) Fournissez un exemple de requête JSON valide avec un tableau de tag_ids. 4) Quels statuts HTTP de réponse utiliseriez-vous ?
Quel effet secondaire se produit lors de l'utilisation de UNION DISTINCT - La incompatibilité des types de données entraîne une erreur - TOP est utilisé sans tri global - L'absence d'index ralentit l'exécution de UNION - La suppression des doublons peut réduire de manière inattendue le nombre de lignes retournées - UNION crée plus de charge que UNION ALL - Les fonctions d'agrégation dans les sous-requêtes peuvent fausser les données
Comment rendre une requête POST idempotente?
Faut-il concevoir soi-même les intégrations ou cela se fait-il en collaboration avec un développeur/architecte ? Quelles intégrations : internes ou externes ?
Souhaitez-vous vraiment devenir analyste système, étant donné que vous avez occupé les fonctions de Chef d'équipe, Chef de projet et Propriétaire du produit?