Important
Your technical knowledge means nothing if you can't communicate it. System design, live coding, and communication skills are what hiring managers evaluate. Use this folder as your interview battle plan.
Interview Success Formula
mindmap
root((Interview Mastery))
Communication Skills
Asking Clarifying Qs
Trade-off Analysis
Explaining Decisions
Handling Pushback
System Design
Database Design
API Design
Scalability Trade-offs
Monitoring & Observability
Live Coding
Problem Breakdown
Implementation Strategy
Testing & Edge Cases
Time Management
Knowledge Areas
Platform Changes
Common Gotchas
Code Organization
Red Flags to Avoid
Last-Minute Prep
Debugging Skills
Lint & Warnings
Distribution Strategy
| File | Topic | Description | Usage |
|---|---|---|---|
| interview-communication.md | Interview Strategy & Communication Tips | Asking questions, trade-off analysis | Read FIRST - meta-skills |
| system-design.md | System & Feature Design | Database design, API design | Practice before each interview |
| live-coding.md | Live Coding Survival | 25-minute coding challenge strategy | Bookmark & review before coding round |
| platform-changes.md | Platform Changes & Security | API 34+, 35+, 36+ changes | Update quarterly as new APIs ship |
| debugging.md | Debugging & Common Bugs | Crash analysis, debugging tools | Reference during system design |
| common-gotchas.md | Common Interview Gotchas | Configuration changes, state preservation | Internalize these before interview |
| code-organization.md | Code Organization & Architecture | Project structure, ADR, KDoc | Use as live coding reference |
| app-bundle-apk.md | App Bundle vs. APK Distribution | Dynamic features, Play Store distribution | Study 1-2 days before if you're interviewing at Google/Goog companies |
| lint-warnings.md | Lint Warnings to Watch | Lint, Android Studio inspections | Run lint before code reviews in interviews |
| red-flags.md | Common Interview Red Flags | Code smells, anti-patterns | Review to know what NOT to do |
| last-minute-prep.md | Last-Minute Interview Prep | Night before checklist | Night before - use as routine |
| 🚀 Kotlin | 🔧 Core | 🏗️ Design |
|---|---|---|
| Kotlin | Android Core | Architecture |
| 🌐 Data | 🎨 UI | ⚡ Performance |
|---|---|---|
| Data & Networking | UI & Graphics | Performance |
| 🔨 Build |
|---|
| Build & Testing |