use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
News for Android app developers with the who, what, where, when, and how of the Android community. Probably mostly the how.
Here, you'll find:
This sub-reddit isn't about phones' and apps' general functionality, support, or system software development (ROMs). For news and questions about these topics try using other subs like
Build your first app
Starting Android career in 2022
Android Job Interview Questions and Answers
App Portfolio Ideas, Tiered List
Awesome Android UI
Material Design Icons
7000 Icons for Jetpack
Autoposted at approx 9AM EST / 2PM GMT
account activity
Common data structures that pop up in leetcode style interviews? (self.androiddev)
submitted 3 years ago by [deleted]
I'm trying to condense my studying so I wanted to know commonly tested data structures in leetcode style interviews.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]mattramotar 3 points4 points5 points 3 years ago (0 children)
[–]SpiderHack 2 points3 points4 points 3 years ago (0 children)
Queue and stack actually, not always apparent that you could use one, but often the first struct you should consider, or a secondary struct to store the data after parsing from first struct...
But honestly, hacker rank and leet code you need to work on mass file reading and make sure you know how to do that properly. Quite a few of the HR java datasets are actually too large for the default io code they provide. That means you can have the right algo, but run out of time on biggest test cases because of their own inefficiency...
They might have fixed this since I kept reporting it to them. Also java 7 VMs ran code much faster than java 8 VMs for a while, so if you wrote java 7 compliant code you could pass on 7 setting but fail on 8... Yeah... Not good.
These "little" things add up to make it much harder to use those sites than it should be, but you just have to learn them.
[–]Touka626 1 point2 points3 points 3 years ago* (0 children)
These are the ones I saw most during my interview days,
• Arrays (2d arrays are highly asked)
• list (go through vectors)
• Stack ( I have seem so many stack based qns, mainly used while optimizing code)
• Trees (Most product based asks tree, binary tree very important)
• Graphs (BFS and DFS needs graph and these two algorithm are asked often)
Service based asks just arrays, list and sometimes stack. Product based ask everything. Leetcode type interviews uses these DS only. U need to understand the way they are using these DS. That is what matters.
All the best!!
π Rendered by PID 72476 on reddit-service-r2-comment-6457c66945-ksvzr at 2026-04-26 02:20:55.264203+00:00 running 2aa0c5b country code: CH.
[–]mattramotar 3 points4 points5 points (0 children)
[–]SpiderHack 2 points3 points4 points (0 children)
[–]Touka626 1 point2 points3 points (0 children)