Практика IT-собеседований
Что такое Promise и какие состояния он имеет? – JavaScript · Практика IT-собеседований