This is an automated archive made by the Lemmit Bot.

The original was posted on /r/androiddev by /u/Middle_Property5528 on 2025-06-19 02:21:30+00:00.


Hi all,

I’ve been an Android dev since the last 6 years. During my regular job, I’ve never had to design or architect a system from scratch in Android.

I’ve done things like migrating from RxJava to flow, create new modules in a multi-mofular project, performance improvements, but never had to design a system from scratch.

How do you think I should prepare for interviews in this case where mobile system design rounds are involved ?

Also, do you find opportunities for system design in your day to day ? If yes, then how! I feel whatever apps (in companies) I’ve worked on, are mature to a point where you don’t have to architect new things from scratch.