On-ramp: thinking in algorithms
A beginner can solve easy problems with a repeatable method.
- DSA.01.01What DSA interviews test and how to practiseCoreBeginnerBeing written
- DSA.01.02JavaScript for DSACoreBeginnerBeing written
- DSA.01.03Recursion for problem solvingCoreJuniorBeing written
Interview questions in this module
- Walk me through how you approach an unseen coding problem.
- Why is
array.shift()a bad choice for a queue in JavaScript? - When would you choose recursion over iteration?