Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.04 KB

README.md

File metadata and controls

26 lines (20 loc) · 1.04 KB

interview-exercise

Tucows Interview Exercise

Instructions

  • Please create a repo in which you will attempt the exercise.
  • When you are done share repo link with HR
  • In a file called setup.md please include instructions on how to run and test you application
  • Please use GO (preferable) or Python for your solutions

Tasks

  • Create a small web app that displays an HTML page containing a random quote, and random picture from the two APIs below.
  • Create a back-end CLI tool to do the same
  • How can you return an image on cli?
  • Add an option to both the CLI, and web app so a category (“key” in the API) can optionally be specified for the quote. (sane/working default if not specified)
  • Add an option to both the CLI, and web app to allow specifying a grayscale image
  • Make it resilient to one or both providers being unavailable
  • Provide unit tests
  • Provide any documentation you think might be helpful
  • Feel free to add anythng that you think might be useful

APIs to be Used