Skip to content

Instantly share code, notes, and snippets.

@JoelFeiner
JoelFeiner / challenge.md
Last active August 24, 2022 19:10
Warpwire Code Challenge

Storefront App Take-Home Challenge

At Warpwire we build complex multidisciplinary software for web-based video streaming and delivery.

Problem Description

Your challenge is to design and build a javascript application where you can view a listing of items that can be added and removed from an order cart. We want to see how you design and architect a dynamic application like this. While the aesthetic is important, we are more interested in your ability to efficiently scaffold and style a webpage as well as how you manage the various states that may exist.

Level 1 Requirements

+------------+----------------+-------------------------------------------------------------------------------------------------------+
| Name | Type | Endpoints |
+------------+----------------+-------------------------------------------------------------------------------------------------------+
| nova | compute | ne01 |
| | | publicURL: https://compute.api.ne01.cloud.iweb.com/v2/SOME_ID |
| | | internalURL: https://compute.api.ne01.cloud.iweb.com/v2/SOME_ID |
| | | adminURL: https://compute.api.ne01.cloud.iweb.com/v2/SOME_ID |
| | | ams01 |
|
2017/08/01 12:25:22 [INFO] Packer version: 1.0.2
2017/08/01 12:25:22 Packer Target OS/Arch: linux amd64
2017/08/01 12:25:22 Built with Go Version: go1.8.3
2017/08/01 12:25:22 Detected home directory from env var: /home/XXXX
2017/08/01 12:25:22 Using internal plugin for qemu
2017/08/01 12:25:22 Using internal plugin for alicloud-ecs
2017/08/01 12:25:22 Using internal plugin for amazon-instance
2017/08/01 12:25:22 Using internal plugin for digitalocean
2017/08/01 12:25:22 Using internal plugin for docker
2017/08/01 12:25:22 Using internal plugin for null