Как работает cancelAndJoin в корутинах Kotlin? — вопрос с собеседования для Android-разработчик | Эйч | Эйч