Skip to content

This project includes predefined JavaScript function definitions and accompanying tests that can be used to evaluate a JavaScript developer candidate's knowledge, thought process, research skills and problem solving techniques.

Notifications You must be signed in to change notification settings

kboucher/js-interview-exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript Interview Exercises

This project includes predefined JavaScript function definitions and accompanying tests that can be used to evaluate a JavaScript developer candidate's knowledge, thought process, research skills and problem solving techniques.

Prerequisites

  • Git (optional)
  • node >= 8.11.3
  • npm >= 5.6.0
  • Text editor/IDE

Install

  • git clone https://github.com/kboucher/js-interview-exercises.git
  • cd js-interview-exercises
  • npm install

Instructions

  • npm start (This will start a Browsersync session and launch a browser with the QUnit tests running.)
  • Open the project in your preferred text editor/IDE
  • Open the designated exercises JavaScript file and begin coding
  • Feel free to use all available resources to help you solve these problems (Google, MDN, etc.)
  • Do "think out loud" in order to communicate your thought process

NOTE: It can be helpful to arrange your desktop with the code editor and tests page side-by-side. As the changes to the shell functions are saved, the tests will rerun automatically.

Example Desktop Layout

alt Example desktop setup

Resources

About

This project includes predefined JavaScript function definitions and accompanying tests that can be used to evaluate a JavaScript developer candidate's knowledge, thought process, research skills and problem solving techniques.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published