- Rank each of the following languages and frameworks on a 4 point scale, where 1 = "I've been paid to write production quality code with it." and 4 = "I could write a Hello World web application if I had a tutorial."
- Angular (2+)
- AngularJS (1.x)
- React
- Vue
- Ember
- Node.js
- Python
- PHP
- Scala
- Clojure
- Haskell
- Golang
- Ruby
- Perl
- Java
- Chef
- Choose one of the following coding exercises.
- [Angular] Using this SpaceX API, create an Angular application that shows a list of SpaceX launches in a sortable (by launch order) grid. The user should be able to page through the results. The columns of the grid should be Flight Number, Launch Year, Rocket Name, and Details. For a given launch, the user should be able to click on the row to navigate to the presskit for that launch using the url provided in the API response.
- [AngularJS] Extend the popular Angular ToDo MVC such that an entry (to do) can be assigned a priority (high, medium, low). Upon completion of an entry (to do) the user may optionally provide a date on which the entry was completed.