Skip to content

ecg-it/backend-dev-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Exercise

Using the Hacker News API, create an Rest API that:

  • Shows Top Stories, from Hacker News
  • Has pagination for the top stories (page size: 30 items)
  • Shows, for each story:
    • n° of comments
    • points
    • author name
  • Implement a search feature to filter the top stories

If you don't know what Hacker News is, you can go to https://news.ycombinator.com.

Setup and delivery

Please provide a git repo or a tar.gz file containing all the files needed to show your implementation. When you're ready reply to HR providing the link to your material with proper instructions for us to download and test your code.

Please write in a short document (.md or .txt) your main development/design choices and put it in the root folder of the repository.

Guidelines

  • Focus your work on Top Stories endpoint. you should be able to show us proper code reuse for other pages of the Hacker News website like jobs, new, ask, etc...
  • We are keen to see how much you think is enough, and how much would go into a Minimum Viable Product. As a guide, elegant and simple wins over feature rich every time, though extra gold stars are given to people who get excited and do more because they are having fun
  • We also consider the extensibility of the code produced. Well factored code should be relatively easily extended.
  • Bonus points for unit tests, well commented code and comprehensive commit history
  • You should be able to show us how to test-drive your solution using TDD.

Hope it all makes sense, we're looking forward to your solution, happy coding! :)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published