Seamflow
Seamflow: Алгоритмическая секция
Реализовать set/get/sum, хранить формулы как зависимости, отклонять циклы до изменения состояния и рассуждать про undo/redo.
Аудио и материалы
Аудио собеседования
0:00 / 1:07:52
Этап 2 из 3SeamflowAI / Backend Engineer2025-10-02 - 2025-10-13
Собеседования в Seamflow: AI / Backend EngineerАлгоритмическая секция в Seamflow
Выводы и как готовиться
- Формулы лучше хранить как граф зависимостей, а значения вычислять рекурсивно или через invalidation.
- Цикл надо проверять до записи новой формулы, чтобы не портить состояние.
- Undo/redo теперь вынесен в отдельный trainer-вопрос: важно хранить историю состояний и cursor, а не просто pop-ать прошлые значения.