Skip to content

Repository files navigation

📱 Android Interview Preparation Guide

Tip

Master the fundamentals across 44 sections spanning Kotlin, Architecture, Android Core, UI, Data & Networking, Performance, Testing, and Interview Strategy. Use the mindmap below to navigate your study path.


🗺️ Study Areas Overview

Click to expand: Interactive Study Roadmap
mindmap
  root((🎯 Android Interview))
    📚 Kotlin Essentials
      Language Deep Dive
      Concurrency & Coroutines
      Data Structures & Big O
    🏗️ Architecture & Design
      Architecture Patterns
      Dependency Injection
      Design Patterns
      🤖 Android Core
      Components & Lifecycles
      Fragments & Navigation
      Services & Background Work
      Permissions & Storage
    💎 UI & Graphics
      Jetpack Compose
      RecyclerView
      Animations
      Custom Views
    📡 Data & Networking
      Room Database
      Retrofit & APIs
      SSL/TLS Security
      RxJava vs Coroutines
    ⚡ Performance & Memory
      Memory Optimization
      Battery Optimization
      Weak References
      GC & Heap
    ✅ Testing & Build
      Testing Pyramid
      Gradle & Build
      ProGuard/R8
    🎓 Interview Strategy
      Communication Tips
      Live Coding
      System Design
      Common Gotchas
Loading

📂 Browse by Folder

📁 Folder 📝 Description Files
🏛️ kotlin/ Kotlin language, coroutines, data structures 3 files + README
🏗️ architecture/ Clean Architecture, DI, Design Patterns 3 files + README
🤖 android-core/ Lifecycles, Fragments, Services, Permissions 7 files + README
💎 ui/ Compose, RecyclerView, Animations, Views 6 files + README
📡 data-networking/ Room, Retrofit, Security, RxJava 7 files + README
⚡ performance/ Memory, Battery, Optimization 3 files + README
✅ build-testing/ Testing strategies, Gradle, ProGuard/R8 5 files + README
🎓 interview-strategy/ Communication, System Design, Gotchas 11 files + README

🚀 Quick Links by Topic

📚 Fundamentals

🏗️ Architecture & Design

🤖 Android Core

💎 UI & Graphics

📡 Data & Networking

⚡ Performance & Memory

✅ Testing & Build

🎓 Interview Strategy


About

Cheat sheets styled interview preparations for me personally, feel free to add or suggest changes or use.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages