Data Structures for coding interviews
interviewcake.com
Data Structures for coding interviews
1–10 of 11 posts
Re: Data Structures for coding interviews
#2Re: Data Structures for coding interviews
#3Previous discussion: https://news.ycombinator.com/item?id=14897209
Re: Data Structures for coding interviews
#4Based on the title I expected advanced (and maybe less known) data structures with great (asymptotical) runtime or low memory usage—Something like Fibonacci heaps or Van Emde Boas trees.
What I got was mostly a primer on base 2 numbers, computer memory and basics of how we can arrange things in memory. The only topic in there that I would consider "advanced" was hashing. And I think it did a fairly decent job of explaining these things.
But my general impression of "coding interviews" was that the questions would generally go beyond the basics explained here. Maybe I have this perception because I have rarely heard a positive thing about those interviews and have associated that with being full of obscure questions.
Can someone with more experience in that area shed some light on this for me? Is this sufficient to get through (most) of those interviews?
Re: Data Structures for coding interviews
#5Disclaimer: I have no first hand experience with coding interviews and my knowledge of them comes exclusively from sources like HN. Based on the title I expected advanced (and maybe less known) data structures with great (asymptotical) runtime or low memory usage—Something like Fibonacci heaps or Van Emde Boas trees. What I got was mostly a primer on base 2 numbers, computer memory and basics of how we can arrange th…
Re: Data Structures for coding interviews
#6Re: Data Structures for coding interviews
#7Disclaimer: I have no first hand experience with coding interviews and my knowledge of them comes exclusively from sources like HN. Based on the title I expected advanced (and maybe less known) data structures with great (asymptotical) runtime or low memory usage—Something like Fibonacci heaps or Van Emde Boas trees. What I got was mostly a primer on base 2 numbers, computer memory and basics of how we can arrange th…
Whether that’s true or not. This is a great primer for people who don’t have a traditional computer science background.
I'm just not sure if the title is accurate or (at worst) misleading.
Re: Data Structures for coding interviews
#8Disclaimer: I have no first hand experience with coding interviews and my knowledge of them comes exclusively from sources like HN. Based on the title I expected advanced (and maybe less known) data structures with great (asymptotical) runtime or low memory usage—Something like Fibonacci heaps or Van Emde Boas trees. What I got was mostly a primer on base 2 numbers, computer memory and basics of how we can arrange th…
Realizing this, I'd say it's enough. There are plenty of companies that don't even give coding questions, and many more that don't go beyond what's listed in the article. The only exceptions would obviously be what are considered top tier companies such as FAANG, Airbnb, Uber, etc.
Re: Data Structures for coding interviews
#9Disclaimer: I have no first hand experience with coding interviews and my knowledge of them comes exclusively from sources like HN. Based on the title I expected advanced (and maybe less known) data structures with great (asymptotical) runtime or low memory usage—Something like Fibonacci heaps or Van Emde Boas trees. What I got was mostly a primer on base 2 numbers, computer memory and basics of how we can arrange th…
Whether that’s true or not. This is a great primer for people who don’t have a traditional computer science background.
Re: Data Structures for coding interviews
#10Disclaimer: I have no first hand experience with coding interviews and my knowledge of them comes exclusively from sources like HN. Based on the title I expected advanced (and maybe less known) data structures with great (asymptotical) runtime or low memory usage—Something like Fibonacci heaps or Van Emde Boas trees. What I got was mostly a primer on base 2 numbers, computer memory and basics of how we can arrange th…
My impression is that this is geared towards those trying to enter the industry, that have no academic experience with CS, and not for those already established. Realizing this, I'd say it's enough. There are plenty of companies that don't even give coding questions, and many more that don't go beyond what's listed in the article. The only exceptions would obviously be what are considered top tier companies such as F…
I think it's enough for someone who is just trying to understand the basics, but I wouldn't feel comfortable hiring someone for a qualified position who only just learned all of this (maybe just for the interview).