Skip to content

SuegomuiLp-Py/react-coding-challenges

Repository files navigation

A series of ReactJS coding challenges with a variety of difficulties. Deep dive into the why here.

 

The Challenges

Easy 🙂

Unecessary re-renders, fine grained control

 

Medium 😐

State/Shared State, DOM manipulation

later

Data visualisation and graphing. API usage

 

Hard 😬

Loading state, API usage

🤖 Chatter

Web sockets, events, callbacks & React hooks. Talks to Botty

 

When could these be useful?

  • Usage as short coding exercises, such as for interviews
  • To test yourself/test your coding abilities under pressure
  • For beginners looking for a fun way to learn React

 

How do they work?

The scaffolding is done for you. Simply run yarn in any of the directories to start the application. Each application has a README with its requirements.

Some might require connection to external APIs, but all information will be provided in the inididual challenge readmes.

 

Have you got the solutions?

All the coding challenges have been completed to a high standard. Get invited to the solutions repository at solutions.alexgurr.com.

Why are the solutions invite only?

People use these challenges for interviews. By putting the solutions behind a collaboration wall/invite-only repository we can discourage candidates from simply looking up the solutions. We track current/past collaborators, meaning if you want to check if a potential candidate had access/looked at the solutions you can get in touch and find out.

 

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 all the other stuff. 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.

 

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.

 

Contributing 💡

We have an issue template, pull request template and a new challenge template. We encourage you to fill out the right template and open a PR/issue!

About

A series of ReactJS coding challenges with a variety of difficulties.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SCSS 90.2%
  • JavaScript 7.5%
  • HTML 2.3%