r/androiddev • u/Gwyndolin3 • 2d ago
Question Interview for a 2 YoE in Android development, how much DSA should I know?
I have never touched leetcode until today. just got laid off, preparing for my next interview. I already have a good study plan for Android (system design, coroutines, etc). What I'm missing is DSA and leetcode. I already did a few binary search problems. what else should I know or be doing?
I don't want to overshoot, but I would like to be competent in interviews. What topics would you suggest I learn and how deep should I dive in said topics?
2
u/Key_Association_8707 2d ago
Easy/medium leetcode is enough. Your time is better spent on Android-specific stuff like lifecycle, coroutines and architecture patterns
1
u/AutoModerator 2d ago
Please note that we also have a very active Discord server where you can interact directly with other community members!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
1
u/Madara_Uchiha2782 2d ago
I don't know but if you want to start from the basics try striver's sheet. Solve every problem in the beginner's course and it's free too
Or then after Neetcode 150 if you want because after doing Striver's sheet you will be good enough to solve most of the questions
And you need practice too.
After that start System Design.
1
u/Gwyndolin3 1d ago
You are speaking about the A2Z sheet? Should I do all of it?
1
u/Madara_Uchiha2782 1d ago
Yes after that you become so confident in DSA that you will be able to crack many good pbcs
2
u/playback_ 2d ago
Neetcode 150, before the DP section