Data structures and algorithms I actually used while working at tech companies
11–20 of 547 posts
Re: Data structures and algorithms I actually used while working at tech companies
#12Would you rather be interviewed on algorithm questions or Ravens progressive matrices? They both test the same thing, but at least one you can study for, is somewhat relevant to the job (and is legal).
Can you not study Ravens progressive matrices?
Re: Data structures and algorithms I actually used while working at tech companies
#13Re: Data structures and algorithms I actually used while working at tech companies
#14Some of the stuff I personally worked on was tries and nested tries for routing/cache purge, LRU & variants for the caching algorithm on a cache node, and I implemented consistent hashing for the distributed cache.
There were some algorithms stuff for load balancing, but I didn't work on that.
I know there was a few other things, but I can't remember them right now.
Re: Data structures and algorithms I actually used while working at tech companies
#15I've used Dijkstra algorithm for calculating distance in a graph once. It was a highlight of that month. Of course I had to look it up(despite learning it and implementing it at university). Who remembers this stuff exactly after years of glueing libraries together? And even if you remember - won't you check it anyway just to be sure? It's OK to ask people general questions (what's algorithmic complexity, what kind o…
Re: Data structures and algorithms I actually used while working at tech companies
#16[deleted]
Re: Data structures and algorithms I actually used while working at tech companies
#17[deleted]
Re: Data structures and algorithms I actually used while working at tech companies
#18Considering Skype is at best laughable compared to other IM applications, I'd not boast about working on it. I used Skype over 10 years and after it got bought by Microsoft it gradually started to be worse and worse, to the point I had to look at other IM in order to communicate with my clients.
I have a question, why is that Whatsapp and FB messenger can and will deliver notifications when you receive a message every single time, while for Skype this seems to be an unachievable feature?
Re: Data structures and algorithms I actually used while working at tech companies
#19A good wood worker tends to know the tools of the trades and more importantly know when to not use a tool and when to invent a new one.. That said not every cabinet is a work of art some are just there to be functional for long enough to justify their creation. I feel system interviews that dive deep about decisions and insights are far more useful than hitting a leetcode jackpot. Though it puts a high bar on the int…
Re: Data structures and algorithms I actually used while working at tech companies
#20a) A really good problem solver
b) Someone who has ran through all the example interview problems on leetcode or something similar
Then I thought that this might be similar to the Turing test. Once you’re that good at faking it that you can convince someone else - maybe the difference doesn’t matter at that point.