Привіт ) Ви майстер на всі руки?
Запитання кандидату (відповіді тільки розгорнуті)
1.
Є Telegram-бот, який:
– працює в чаті з клієнтом
– веде чек-лист завдань
– слідкує за дедлайнами
– якщо завдання не виконано, пише в окремий робочий чат команди до виконання
Опиши архітектуру:
– де і як зберігається стан проекту
– як зберігаються завдання, статуси, дедлайни
– як бот визначає прострочення
– як реалізовані повторні нагадування
– що відбувається при перезапуску сервера
Відповідь «через if / cron / просто БД» без логіки не підходить.
2.
Клієнт надсилає повідомлення або файл.
Опиши покроково:
як бот розуміє, що це: текст, документ, підтвердження
як бот розуміє, до якого завдання це відноситься
як перевіряється, підходить документ чи ні
що бот робить, якщо документ:
– підходить
– не підходить
– не вистачає даних
що бот відповідає клієнту в кожному випадку
Потрібен алгоритм, не код.
3.
В проекті використовується AI.
Відповідай:
– для яких завдань AI використовується
– для яких завдань AI використовувати не можна
– як не допустити, щоб AI змінював бізнес-логіку
– як розділити відповідальність між кодом і AI
Відповідь «AI сам вирішить» — одразу ні.
4.
Є завдання зі статусом WAITING_CLIENT.
Дедлайн пройшов. Клієнт мовчить.
Опиши:
– як бот це виявляє
– як часто бот пише клієнту
– як часто бот пише в робочий чат
– як зупинити нагадування
– як виглядають повідомлення клієнту і команді
Потрібна логіка і таймінги.
5.
Через місяць з'являється новий процес:
– інші кроки
– інші документи
– інші дедлайни
Що ти зробиш, щоб:
– не переписувати код
– змінювати процес через конфігурацію
– додавати нові чек-листи
Опиши, що зберігається в БД, а що в коді.
6.
Опиши реальний досвід:
– чи робив ти ботів або сервіси, які контролюють завдання
– були чи дедлайни і відповідальність
– що саме ти реалізовував
Якщо досвіду немає — так і напиши.
Як я буду оцінювати
Підходить:
– людина думає станами
– розуміє процеси і дедлайни
– розділяє код і AI
– пояснює логікою, не термінами
Не підходить:
– короткі відповіді
– загальні слова
– “можна спробувати”
– акцент тільки на код
– AI як магія
Відповідай по пунктах.
Без води.