375 questions, real Kotlin code in every answer, and 10 system design deep-dives — structured by topic, difficulty, and company. Everything in one place.
We ship updates regularly. Here's what's been added recently.
From Kotlin fundamentals to Android 15 APIs, Jetpack Compose, and architecture — all 375+ Q&A questions are free, forever. Upgrade only if you want System Design deep dives or Mock Interviews.
Activity & Fragment lifecycle, Intents, Services, Permissions, BroadcastReceivers, and 2025 APIs.
Null safety, extension functions, sealed classes, coroutines, generics, and Kotlin 2.0 features.
Recomposition, state hoisting, side effects, custom layouts, animations, and Compose internals.
Suspend functions, dispatchers, StateFlow, SharedFlow, channels, and structured concurrency.
MVVM, MVI, Clean Architecture, multi-module apps, feature modules, and navigation patterns.
Hilt, Dagger 2, component scopes, multibindings, testing with DI, and KSP migration.
Retrofit, OkHttp, interceptors, token refresh, SSL pinning, REST vs GraphQL, and gRPC.
Room, DataStore, SharedPreferences, migrations, encrypted storage, and offline strategies.
Gradle, R8, ProGuard, APK vs AAB, build variants, flavors, and APK size reduction.
Memory leaks, overdraw, ANR, startup time, and profiling with Android Studio tools.
Design WhatsApp, Instagram, Uber for Android. Offline sync, scalability, architecture decisions.
STAR method answers, conflict resolution, and leadership stories for Android developer roles.
Timed sessions simulating real Google, Flipkart, Swiggy interviews with full model answers.
Visual concept breakdowns — code animates in, key ideas highlight, takeaways pop. No video buffering.
Most Android devs prepare with YouTube tabs, random blogs, and hope. Droidly gives you a structured path in one place.
14 topics organised by difficulty. Start with Easy, work up to Hard. Every question is tagged by topic, level, and company — so you study what actually matters for your next interview.
Every single answer comes with working Kotlin code, edge cases to watch out for, and a practical interview tip. Not theory. Not pseudocode. The actual pattern your interviewer expects.
10 full Android system design breakdowns — the round most devs fail because no one prepares for it. Design a chat app, image loader, or ride-sharing system at the senior engineer level.
Questions tagged by company. Google loves Kotlin internals and Compose. Swiggy digs into performance and offline sync. Flipkart focuses on architecture. You'll know exactly what to focus on.
The architecture should be built around a local-first approach with SQLite (via Room) as the single source of truth. Messages are first persisted locally, then synced to the server asynchronously using a background service...
For delivery receipts, implement a 3-state system: Sent (✓), Delivered (✓✓), Read (✓✓ blue). Each state change triggers a server event that's pushed via WebSocket to the sender...
Media handling should use a chunked upload strategy with resumable uploads. Store media locally with a unique hash to avoid duplicate downloads. Use WorkManager for background uploads...
Not another generic coding site. Every piece of content exists to help you clear an Android interview — nothing more, nothing less.
No DSA grind. No Java legacy. No generic OOP. Every question maps to what Android engineers are actually asked at Indian product companies in 2025–26.
Not pseudocode. Not "it depends." Real viewModelScope.launch, real @Composable, real Flow.collect — with syntax highlighting and edge cases called out.
Most platforms skip system design for Android. We have 10 full breakdowns: Image Loader, Chat App, Offline News, Ride Sharing — each with architecture decisions, trade-offs, and 20 Q&As.
Questions tagged Easy → Medium → Hard, mapped to interview rounds. Freshers focus on Easy + Medium. Senior engineers go straight to Hard + System Design. No wasted prep time.
Everything you need to prepare — no credit card required
For the rounds that actually separate good candidates from great ones
🎉 Annual plan available at ₹1,999/year — save ₹1,589
"The Jetpack Compose questions were exactly what Google asked me. Got an offer from Google Bangalore after 3 weeks of prep on Droidly."
"System design for Android is impossible to find online. Droidly is the only platform that covers it properly. Helped me crack Swiggy."
"Mock interviews gave me real confidence. The feedback pointed out exactly where I was going wrong. Worth every rupee."
"The Coroutines & Flow section is ridiculously good. I'd been confused about StateFlow vs SharedFlow for months — cleared it up in one sitting."
"Architecture and DI questions nailed my Meesho interviews. The MVVM vs MVI breakdown alone is worth bookmarking forever."
"I was skeptical about another prep site. Then I saw the question depth — actual code, actual trade-offs. Cleared Zepto's senior round on the first try."
"The HR & Behavioural section surprised me the most. STAR-method answers mapped to Android roles — something no other platform does."
Join 2,000+ developers already preparing on Droidly. Start free — no credit card required.
Start Preparing Free →