-
Notifications
You must be signed in to change notification settings - Fork 92
Labels
Description
We’re building a community-driven repository of Android interview questions (and answers!) to help developers prepare better and share knowledge.
💡 Inspired by the idea of open collaboration (like Hacktoberfest, Barfest, etc.), you can now contribute directly to this repo:
✅ How You Can Contribute
- Add new interview questions you’ve faced (Android, Kotlin, Jetpack Compose, System Design, Testing, etc.).
- If you’d like, add your answer/explanation below the question.
- Raise a Pull Request (PR) against this repo with your additions.
📝 Format
- Create/Update a
.md
file (Markdown). - Example:
### Question: What is the difference between `lifecycleScope` and `viewLifecycleOwner.lifecycleScope`?
**Answer (Optional):**
- `lifecycleScope` is tied to the Lifecycle of the Activity/Fragment.
- `viewLifecycleOwner.lifecycleScope` is tied to the Fragment’s View lifecycle → avoids leaks when the Fragment’s view is destroyed and recreated.
🚀 Why Contribute?
- Help thousands of Android devs preparing for interviews.
- Get your name featured in the Contributors section.
- Learn from others’ questions/answers.
📣 Open Call → Raise a PR with your questions (and answers if you want). Let’s make this the largest Android Interview Questions repo together!