What's new
Changes to the course: new questions, features and updates for each Kotlin and Android release.
: Course launch
Android Interview Questions and Answers is live: 200 hands-on questions across 16 topics, plus 75 quick facts. Try each one first, then read the answer.
- New: 200 interactive questions across 16 topics, from coroutines and Compose to mobile system design. All questions
- New: 75 quick facts you can read in a few seconds each, mixed in with the topics. All questions
- New: Flashcards and quizzes on every topic page. Coroutines · Jetpack Compose
- New: Daily 5: five fresh questions a day, the same for everyone, with a result grid you can share. Daily 5
- New: Mock interviews with timed question sets. Mock interviews
- New: Study plans for an interview in 2 days, 7 days or 30 days. Study plans
- New: Weak-spot review brings back the questions you missed or guessed, right when they're due. Weak-spot review
- New: Android visualizers you can step through: coroutine job trees, recomposition, the Activity lifecycle, the back stack and the main thread's frame budget. Structured concurrency · What triggers recomposition? · Lifecycle order: A opens B · Launch modes and tasks · ANRs: causes and fixes
- New: Printable cheat sheets, one per topic. Cheat sheets
- New: Search across every question and fact as you type. Search
- New: Coroutines, Flow and Compose first: structured concurrency, StateFlow, stability and side effects. Structured concurrency · StateFlow vs SharedFlow · Stability and skipping · LaunchedEffect and its keys
- New: Current platform rules: edge-to-edge, predictive back, passkeys and large screens. Edge-to-edge and window insets · Predictive back · Passkeys and Credential Manager · Foldables and large screens
- New: Every Kotlin and Compose sample is compiled with Kotlin 2.4 against the Android SDK. The snippets that show a compile error really do fail with that error.