Что такое core system
Что проверяют
Работали ли вы с системой, которая для бизнеса служит источником истины, и понимаете ли цену изменений в ней. Вопрос звучит терминологически, но у аналитика за ним стоит опыт: интеграции вокруг ядра делают постоянно, само ядро трогают редко и болезненно.
Как отвечать
Core system это система, в которой живут основные бизнес-объекты и правила: счета и проводки в банке, полисы и убытки в страховании, товар и остаток в рознице, абонент и тариф у оператора. Признаки простые: она владеет состоянием, которому верят остальные; её данные имеют юридический вес; при её недоступности бизнес останавливается, а не замедляется.
Дальше покажите собственную рамку работы:
Ядро и обвязка: какие функции нельзя вынести наружу, а какие спокойно живут в отдельном сервисе. Контракты: как из ядра забирают данные (синхронный запрос, выгрузка, события) и кто отвечает за согласованность. Изменения: релизные окна, регламент, обратная совместимость, миграция данных.
Завершите своим примером: какая система была ядром, какую задачу решали, куда именно вносили изменение и почему выбрали доработку обвязки вместо правки ядра. Слушают как раз этот выбор.
Где спотыкаются
Отвечают словарно: центральная система организации, дальше общие слова про надёжность и масштабируемость. Интервьюер ждёт предметной области и конкретных объектов, а не определения из учебника.
Записывают в ядро всё подряд, включая отчётность и справочники. Признак ядра это владение состоянием, а витрина данных или каталог им не владеют, они его отражают.
Предлагают дорабатывать ядро там, где дешевле надстроить сервис рядом. Аналитик, который не спросил про стоимость релиза и совместимость интеграций, выглядит как человек, работавший только на чистом листе.