Interview problems for Javascript with a test runner!