It’s likely that you’ll be asked to complete a coding assessment, perhaps as part of an interview process. This is a simulation of a typical coding assessment. This assessment is a combination of multiple-choice questions and interactive coding challenges. As A coding boot camp student I wanted to take a timed quiz on JavaScript, HTML, CSS, and Bootstrap fundamentals that stores high scores so that I may gauge my progress compared to my peers. This exercise has taught me how to apply my Jasvascript abilities to deal with events, manipulate and traverse the DOM, handle user input, and give feedback to the user.
- When a user clicks the start button, a timer starts and the user is presented with a question.
- Once the question is answered, then the user is presented with another question.
- When the user answers a question incorrectly, 10 seconds is subtracted from the clock located on the upper right of the webpage.
- When all 10 questions are answered or the timer reaches 0, the quiz is over
- When the quiz is over, the user can save their name and score.
This quiz is responsive, meaning that the layout and content responds and adapts based on the size of screen in which it is presented on. See Example Below:
This screenshot shows the leaderboard that displays the user's name and past scores stored in local storage:
To install this project locally clone this project repository to create a local copy on your computer and sync between the two locations. You may then modify the code to your liking. For steps on how to clone a repository using the command line, read this section of the GitHub Docs about cloning a repository.
The strong password generator application can be viewed at: https://kaylamuraoka.github.io/Coding_Interview_Practice_Assessment/.
This website was created as part of the UC Berkeley Coding Bootcamp curriculum.


