Smove Challenges

The purpose of this repository is to challenge you to show us some of your skills in programming, web development, visualisation, analysis, infrastructure design, security, and everything in between.

Software Engineer Challenges

We've prepared a few resources that you can use in any way you'd like. Some of them are open ended, meaning you can take any direction you want and build a website, a visualisation, do some analysis, or anything else you can think of. For the more algorithmically-inclined, we've also provided some common problems that we solve daily for you to have a shot at.

You're welcome to try as many challenges as you'd like, and implement your solution using any language/framework/library you desire. Some languages and frameworks we typically use at smove are Javascript, Python, AngularJS, React, and Sails.js, so if you can use those that's a bonus!

Challenges

  1. Booking Availability API
  2. Car Location API
  3. Booking Data
  4. Booking Ordering Problem

When you're done, email us with either a link to your repo or zipped solution, including your source code, any generated output (e.g. visualisations, reports, etc.), and a short explanation of what you've done.

DevOps / Infrastructure Engineer Challenges

Challenges

  1. Infrastructure Case Study

When you're done, email us with either a link to your repo or zipped solution, including your source code, any generated output (e.g. visualisations, reports, etc.), and a short explanation of what you've done.

Embedded Systems Engineer Challenges

Challenges

  1. Hardware Challenge
  2. Firmware Challenge

When you're done, email us with either a link to your repo or zipped solution, including your source code, any generated output (e.g. visualisations, reports, etc.), and a short explanation of what you've done.

Cheers,

smove's geeks

P.S: take as little or as much time as you want.