Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexgurr/node-coding-challenges
A series of NodeJS coding challenges with a variety of difficulties.
https://github.com/alexgurr/node-coding-challenges
challenges coding exercises interview javascript node nodejs questions
Last synced: 5 days ago
JSON representation
A series of NodeJS coding challenges with a variety of difficulties.
- Host: GitHub
- URL: https://github.com/alexgurr/node-coding-challenges
- Owner: alexgurr
- Created: 2021-03-26T06:50:29.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-04-23T03:06:44.000Z (over 3 years ago)
- Last Synced: 2024-08-01T15:29:55.944Z (3 months ago)
- Topics: challenges, coding, exercises, interview, javascript, node, nodejs, questions
- Homepage:
- Size: 14.6 KB
- Stars: 12
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#
A series of **NodeJS coding challenges** with a variety of difficulties.*Interested in ReactJS? Check out our [React Coding Challenges](https://github.com/alexgurr/react-coding-challenges).*
## The Challenges
### Easy 🙂
### Medium 😐
### Hard 😬
## Future Challenges ![later](https://badgen.net/badge/status/coming%20later/yellow?icon=)
## What are the challenges for?
They could be:
- Short coding exercises, for use in interviews with candidates
- Ways for you to test yourself / test your coding abilities under pressure
- Fun exercises to help you learn Node
## How do they work / how do I get started?
The scaffolding of each challenges / app is done for you.- Clone the whole challenges repository
- Run `yarn` or `npm install` in any of the individual challenge directories to install dependencies
- Run `yarn start` or `npm start` to start the application on port 3001
- Each challenge has a README with requirements for you to complete*Some challenges might require usage of external APIs, but all information will be provided in the individual challenge readme.*
## Why does it take so long for updates / new challenges?
I work on these challenges & solutions in my spare time, on top of a full time job and everything else that comes in life. Because of this, I don't always get a lot of time to maintain and add new challenges. Interested in becoming a collaborator or submitting your own challenge? **Reach out below or submit a new challenge!**
## Thoughts or feedback 💬
Conflicting opinion about a challenge difficulty rating? Need some help or guidance? Got a challenge idea? Get in touch at [alexgurr.com](https://www.alexgurr.com).
## Contributing 💡
We have an [issue template](https://github.com/alexgurr/node-coding-challenges/blob/master/issue_template.md), [pull request template](https://github.com/alexgurr/node-coding-challenges/blob/master/pull_request_template.md) and a [new challenge template](https://github.com/alexgurr/node-coding-challenges/blob/master/new_challenge_template.md). We encourage you to fill out the right template and open a PR / issue!### What Makes A Good Challenge?
- Clear requirements
- Fun and engaging
- Accurate difficulty level
- Realistic -- would someone ever need to build this in real life?
- Easy to get started (minimal pre-requisites)