Примеры вопросов об интеграции
1. Что такое интеграция информационных систем и для чего она нужна?
2. В чем отличие миграции данных от интеграции?
3. Чем отличается однонаправленная и двунаправленная интеграция? В чем особенности последней?
4. Что такое очередь сообщений и как она функционирует?
5. Что такое корпоративная шина данных и как выполняется интеграция с ее применением?
6. Как обычно передают файлы большого объема, если для взаимодействия используется корпоративная шина данных?
7. Что такое и для чего используется API?
8. Синхронное и асинхронное взаимодействие. Что это такое, преимущества, недостатки, области применения?
9. Что такое интеграционный адаптер и для чего он применяется?
10. Что такое контракт сервиса и для чего он применяется?
11. Как на интеграцию влияет качество данных в интегрируемых системах, какие риски несет недостаточное качество данных и какие меры обычно применяются для их снижения? Был ли у Вас опыт работы с данными при интеграции, с какими проблемами Вы сталкивались и как их решали? Почему так?
12. Что такое системы управления мастер-данными (MDM), в чем смысл их использования? Как решаются те же проблемы при интеграции без использования MDM-решений? Был ли у Вас практический опыт подобных решений? Расскажите о нем.
13. Расскажите о проблеме дедубликации данных при интеграции? Был ли у Вас опыт практического решения этой проблемы? Расскажите.
14. Что такое транзакция? В чем смысл транзакционного изменения данных при интеграции?
15. Как строится интеграция через базу данных? Преимущества и недостатки этого способа?
16. Как строится интеграция через обмен файлами? Преимущества и недостатки этого способа?
17. Как строится интеграция через вызов сервиса? Преимущества и недостатки этого способа?
18. Что такое обратный вызов, как и для чего он используется?
19. Что такое гарантированная доставка и какими механизмами ее можно обеспечить?
20. Расскажите об интеграционном проекте, в котором участвовали. Какие средства интеграции использовали и почему? С какими проблемами столкнулись и как их решили?
Говоря об интеграции с опытным специалистом, интересно обсудить его опыт, принятые решения и их последствия, ознакомиться с анализом результатов самим специалистом, а также обсудить варианты, что было бы при других решениях.
Многообразие подходов и существенная привязка к ограничениям конкретного проекта делает обсуждение интеграции в целом не очень информативным.
Для разговора со специалистом, не имеющим достаточного практического опыта, можно задать вопросы более теоретического плана, чтобы понять уровень его готовности к решению таких задач в будущем.