10 Tricky JavaScript Snippets for Programming Interviews