HACKER Q&A
📣 bryanrasmussen

Do you think this take home task takes 4 hours?


The goal is to build an application utilizing the GitHub API to show data related to a given user. We expect you to build a React app, preferably using Typescript.

We expect that you’ll need around 4 hours to complete this. Please send a link to a private repository with your solution to me and give me access

Recommendations: - Pick tools/frameworks/libraries that you are comfortable with. - The assignment is open, so please show your creativity.

Requirements: 1. The user can type in a GitHub username 2. Present data about the given GitHub user 3. Write a readme with instructions on how to run the application and explain any relevant design considerations. 4. [Optional] Cover relevant functionality with unit tests

-----


  👤 PaulHoule Accepted Answer ✓
Someone who knew React already could do this in 4 hours.

I wouldn't hold it against you if it took 5.

Signal sent me a take home test to deliver a "bare metal asyncio http server with a running web service" on an impossible schedule. I delivered 1/2 of it 4 times too late, it was a "failure" from an interview perspective but I now know http from end to end so I feel like I won.


👤 geoah
Not a front end person but I guess it depends on how easy it is to bootstrap a react/ts app.

This seems to be straightforward. One input and then fetch the user info from the gh api. It seems it’s public so you don’t even need to care about auth. ie https://api.github.com/users/geoah

The remaining time I guess you spend it on how you structure and abstract your code to make for interesting conversations during the review.