Skip to main content
Journey Uncommon Logo
JourneyUncommon
hardKotlinstructured concurrency Job treeSingle-choice MCQ

A parent coroutine launches two children, then its OWN lambda body returns normally. The two children are still running. Internally the parent Job is not yet Completed. Which internal Job state holds it, and what releases it?

coroutineScope { launch { delay(1000) } launch { delay(2000) } // body returns here, children still active }