System Analyst
Parlez de votre expérience professionnelle avant vos trois derniers emplois
Une requête pour une opération de paiement est arrivée à l'API, mais le corps contient un attribut inconnu qui n'est pas dans le contrat. Comment le service doit-il réagir et pourquoi?
Parlez-moi de la méthode HTTP GET
Que faire des transactions en attente après l'indisponibilité de la banque externe ? Comment savoir quand la banque est à nouveau accessible ?
Quelle est la différence entre les bases de données relationnelles et non relationnelles?
Le projet est un service interne de gestion des TMC pour la banque avec une architecture de microservices. Correct ?
Comment agissez-vous en cas de conflit avec un développeur?
Connaissez-vous GraphQL ? Qu'est-ce que c'est, à quoi ça ressemble, pourquoi est-ce nécessaire si REST existe déjà ?
Pourquoi cherchez-vous un emploi ? Qu'est-ce qui ne vous convient pas dans votre poste actuel ?
À quel point connais-tu bien l'UI d'Android et iOS ? Guides, description du comportement pour les développeurs, différences entre les plateformes ?
Comment répartissez-vous les responsabilités lorsque un enfant est malade?
Parlez-nous plus en détail de la solution de gestion centralisée des rapports et traitements supplémentaires. Qu'est-ce que c'est?
Lequel d'entre eux (Entité ou Objet de Valeur) peut changer et lequel ne peut pas?
Comment peut-on implémenter un cache côté backend ? Quelles sont les méthodes ?
Comment implémenteriez-vous le pattern Event Sourcing?
Quels artefacts créez-vous dans votre travail du début à la fin du projet?
Sur quoi vous appuierez-vous lors du choix entre plusieurs offres ? Quels sont les délais de transition ?
Parlez de votre expérience au Service FNS des Impôts
Parlez-moi de votre expérience avec les fichiers XML et XSD.
Dans quels cas l'intégration asynchrone est-elle préférable à l'intégration synchrone ? - Lorsqu'une réponse instantanée est nécessaire pour que le client puisse continuer à travailler - Pour le traitement en arrière-plan de tâches lourdes ou longues - Si vous devez garantir un ordre strict dans le traitement de toutes les requêtes au système - Une haute fiabilité de la conservation des données est requise - En cas de connexion instable ou de fonctionnement instable du service - Dans les cas où une journalisation détaillée du comportement du système est requise