https://sharelearn.net/learn/courses/udemy-cracking-the-javascript-coding-interview/
Cracking the JavaScript Coding Interview: Practice Problems