Mobile Tests
Mobile app development and architecture
Topics
Tests
Flutter — Advanced
Advanced Flutter: Element/RenderObject pipeline, isolates, Impeller/jank, custom painters, restoration, and architecture trade-offs. Mix of single-answer and multiple-answer items.
AdvancedOpenFlutter — Intermediate
Intermediate Flutter: InheritedWidget/Provider patterns, FutureBuilder, forms, Navigator 2.0/go_router concepts, and performance basics. Mix of single-answer and multiple-answer items.
IntermediateOpenFlutter — Beginner
Flutter foundations: widgets, Stateless/Stateful, layout basics, navigation intro, and hot reload. Mix of single-answer and multiple-answer items.
BeginnerOpenKotlin — Advanced
Advanced Kotlin: coroutine contexts, channels/flows, multiplatform expect/actual, inline classes, DSLs, and performance pitfalls. Mix of single-answer and multiple-answer items.
AdvancedOpenKotlin — Intermediate
Intermediate Kotlin: extensions, sealed types, coroutines basics, scope functions, generics, and Java interop. Mix of single-answer and multiple-answer items.
IntermediateOpenKotlin — Beginner
Kotlin language foundations for Android and multiplatform: null safety, vals/vars, functions, collections, and basic types. Mix of single-answer and multiple-answer items.
BeginnerOpenAndroid / iOS — Intermediate
Background work, UI frameworks, networking on mobile, store policies, and performance basics. Single- and multiple-choice.
IntermediateOpenAndroid / iOS — Beginner
Mobile fundamentals: platform components, permissions, UX constraints, and delivery basics. Single- and multiple-choice.
BeginnerOpenAndroid / iOS — Advanced
Sandboxing, attestation, modularization, WebView risks, StoreKit/billing concepts, and platform hardening. Mixed choice items.
AdvancedOpen