4 ms·
It's not really a course but I found InterviewBit [0] a great resource. It structures everything around moving from simpler to more complex data structures and
by icc97 9y ago
It's not really a course but I found InterviewBit [0] a great resource. It structures everything around moving from simpler to more complex data structures and algorithms. It's kind of learning by doing lots and lots of questions. You have to complete enough problems in one section to move onto the next.
I spent a hundred hours going through the various tests and it showed the power of functional programming / recursion. The questions that took me much longer than average were the ones where I had a bug and had to track it down. The recursive problems didn't suffer from this, ie I would get the solution pretty much correct first time. This could just have been the questions / my programming style but I found it eye opening.
[0]: https://www.interviewbit.com/ https://www.interviewbit.com/