Ctrl K
Senior · Theory

Ваш сервис отправляет переводы во внешнюю платёжную систему, которая иногда отвечает по тридцать секунд или отдаёт таймаут. Как вы выстроите интеграцию, чтобы не положить свой сервис и не потерять статус платежа?

~4 min by voice

How to approach it

Проверяют, понимает ли кандидат, что таймаут при платеже — это неизвестный статус, а не отказ, и умеет ли построить устойчивую интеграцию: не потерять и не задвоить деньги и при этом не дать медленному контрагенту положить собственный сервис.

Have you seen this question in a real interview?
Answers0
Avg. score—
Strong—
Practiced0
Topics
Where it's asked
Similar questionsВаш сервис синхронно обращается к внешнему сервису, который иногда отвечает очень медленно или с ошибками. Как сделать так, чтобы это не положило ваш сервис? Mid-levelВаш сервис по сети вызывает другой сервис. Какие проблемы могут возникнуть и как с ними справляться? Junior

Answer by voice

The interviewer will ask this question and listen. Think out loud and ask for a hint if you need one. When you're done, pause or tap “That's my answer”. In about a minute, your score and the points you covered show up here.

Sign in to answer

Best with headphones · ~4 min