Welcome to the Frontend Interview Challenges repository! This project aims to provide a collection of frontend interview challenges to help developers practice and prepare for frontend job interviews. Whether you are a beginner looking to learn or an experienced developer brushing up on your skills, this repository is a valuable resource.
- Fork and then clone the repository:
git clone <forked_repo_git_https_url>
- Install dependencies:
cd frontend-challenges
npm install
- Explore the
challenges
in the challenges directory. - Create a new folder under
challenges
directory and add your challenge file (eg. TestChallenge.jsx). - Put the challenge details into
challenges.js
file
// Ex.
{
"name": "Challenge Name",
"contributors": ["<your_github_username>"],
"source": `${basePath}/<challenge_folder_name>`,
"component": <COMPONENT_TO_RENDER>
}
- Start to code.
- Create a new branch, push your changes and raise a PR.