Practice

I Hate Programming Questions

  • They usually require a special "trick" to solve correctly

GitHub Repositories

Online Practice

InterviewBit

  • JavaScript seems to be using ES5 (2009)

    • No use of const/let

Offline Practice

Go to meetups

Books/PDFs

Live Programming Environment

When using these, ask wether the interviewer if they are comfortable with pseudo code, or is correct syntax/semantics important.