Navigation (Fragment & Compose)

UI › Material & Nav

Drills the Navigation component across Fragments and Compose: graphs, args, deep links, and back stack.

Navigation is a near-universal Android interview topic because it underpins single-activity architecture and screen-to-screen state. Interviewers test whether you understand NavController and the graph model, type-safe argument passing (Safe Args / @Serializable routes), deep links, and precise back stack control with popUpTo, launchSingleTop, and state saving. Strong candidates contrast the Fragment and Compose APIs and explain when each is appropriate.

What this covers

Study this topic

Further reading