Перейти к содержимомуРазработчик
Node.js
1 664 вопроса · 13 задач
ВопросSeniorAVA Team
Часть работы — разбор и доработка существующего кода, местами сгенерированного AI, местами без документации. Как относишься к такому формату?
→ВопросSeniorAVA Team
Как обеспечивал exactly-once доставку, или это только про консистентность?
→ВопросSeniorAVA Team
Как именно настраивал exactly-once доставку (продюсер, консьюмер, дедупликация)?
→ВопросSeniorAVA Team
Внешний провайдер шлет вебхуки, мы записываем в БД. Через месяц приходит продакт: у них 1000 записей, у нас 970. Как будешь разбираться?
→ВопросSeniorAVA Team
Представим систему, которая получает события от внешней системы (платежи, статусы заказов) через HTTP webhook или очередь. Нужно сохранить события, обновить состояние и сделать это надежно в продакшене. Как бы ты спроектировал общую схему flow?
→ВопросSeniorAVA Team
Как в принципе работаешь с AI, как используешь?
→ВопросSeniorAVA Team
Расскажи про случай, когда руководитель принял решение, с которым ты не был согласен. Что сделал и чем закончилось?
→ВопросSeniorAVA Team
Была ли в опыте задачка, которую не хотелось делать — скучная, неприятная? Приведи пример.
→ВопросSeniorAVA Team
Что делать синхронно, а что можно делать асинхронно?
→ВопросSeniorAVA Team
Если все проверено и расхождение все равно есть — где еще может быть ошибка, и может ли провайдер сам быть виноват (например, у него криво отдается API)?
→ВопросSeniorAVA Team
Как именно мы принимаем и сохраняем событие — как должен быть устроен слой приема, и можем ли мы доверять событию?
→ВопросSeniorAVA Team
Какие таблицы и сущности нужны в базе, чтобы система была поддерживаемой и расследуемой?
→ВопросSeniorAVA Team
Внешняя система прислала одно и то же событие несколько раз. Как решать эту проблему?
→ВопросSeniorAVA Team
Что если сначала пришло событие Success/Paid/Done, а потом более старое событие Pending? Как это решать?
→ВопросSeniorAVA Team
Что показать в UI, если событие сохранено, но не применено?
→ВопросSeniorAVA Team
Что мне отвечать на вопрос «что ищете в контексте вакансии»?
→ВопросSeniorAVA Team
Событие валидное, не дубль, порядок понятен, но во время обработки сервис падает. Как обеспечить надежность?
→ВопросSeniorAVA Team
Как отличить временную ошибку от той, которую нельзя восстановить?
→ВопросSeniorAVA Team
Допустим, ты диагностировал проблему. Как сделать так, чтобы в следующий раз не пришлось разбираться руками?
→ВопросSeniorAVA Team
Событий стало в 100 раз больше, часть обработки стала тяжелой. Что будешь менять в архитектуре?
→