Intern Interviews
Directions
- Please duplicate (not fork) this respository as a private repo in your own GitHub account.
- Write your profile page (see details under Profile Page)
- Author your code (see details under Code Challenge)
- Submit a pull request to your repo's
main
branch with your changes. - On github, please add Nina Hwang, Alex Strachan, Roman Kofman, and Sasha Ashpis to have write permissions.
- Provide a link to your created PR when submitting your application
Profile Page
Make a folder for yourself with your name inside /src/interns/
.
Make the page your own, including a picture meaningful to you (it doesn't have to be of you, but it can be!) and a paragraph about what you want to learn during an internship. Make sure to cover what makes you want to be a software engineer and what sorts of software you'd like to create.
If you need inspiration for you about me
page, you can view Larry Lobster's in the /src/interns/
folder.
Code Challenge
In the /src/challenge
folder open up index.html in your preferred browser. You'll find a combo lock that doesn't work. Your job is to make the lock work & when the secret combo is entered, send us to your about me
page.
To do this, open /src/challenge/lock-logic.js
and read the instructions there to complete the changeDialValue function. When the combo entered matches, you should use the redirect() function to send us to your about me
page.
Be sure to lint your code - you can do that by running
npm install
npx eslint .
# or
# > npx eslint . --fix
# to automatically fix simple issues