Your support could make someone's next learning breakthrough possible.Support us →

Web Development

JavaScript Interview Practice

Practise JavaScript with multiple-choice questions in the style used in technical screening. Every answer comes with an explanation.

Free sets

Pro sets

Sample questions

1. Which keyword declares a variable that cannot be reassigned?

  • A. const
  • B. var
  • C. let
  • D. static

2. What does typeof null return?

  • A. "null"
  • B. "object"
  • C. "undefined"
  • D. "boolean"

Answers and explanations appear after you submit the full free set.

Start a free practice set