Skip to content

Commit

Permalink
downstream
Browse files Browse the repository at this point in the history
  • Loading branch information
mikeauclair committed Feb 5, 2018
1 parent eb82190 commit 50c572f
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 7 deletions.
23 changes: 18 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,24 @@ Which problems should I start with?

Well, that depends on the position you're applying for! Here are some suggestions:

- Front-end Developer: [hhbuilder](https://github.com/adhocteam/homework/tree/master/hhbuilder) or [fetch](https://github.com/adhocteam/homework/tree/master/fetch)
- Software Engineer (Full-stack): [hhbuilder](https://github.com/adhocteam/homework/tree/master/hhbuilder) or [slcsp](https://github.com/adhocteam/homework/tree/master/slcsp)
- DevOps Engineer (Site Reliability): [provision](https://github.com/adhocteam/homework/tree/master/provision) or [proto](https://github.com/adhocteam/homework/tree/master/proto)
- UX Design: [ux-design](https://github.com/adhocteam/homework/tree/master/ux-design)
- Engineering Lead: Pick two from hhbuilder, fetch, provision, middleware, proto, and SLCSP.
### Front-end Developer
- Assignment set: hhbuilder and fetch (2 total)
- Start with [hhbuilder](https://github.com/adhocteam/homework/tree/master/hhbuilder) or [fetch](https://github.com/adhocteam/homework/tree/master/fetch)

### Software Engineer / Full-Stack Engineer
- Assignment set: hhbuilder, fetch, middleware, proto, SLCSP (3 total)
- Start with [hhbuilder](https://github.com/adhocteam/homework/tree/master/hhbuilder) or [slcsp](https://github.com/adhocteam/homework/tree/master/slcsp)

### DevOps Engineer / Site Reliability Engineer
- Assignment set: provision and either proto or middleware (2 total)
- Start with [provision](https://github.com/adhocteam/homework/tree/master/provision)

### UX Design
- Complete [ux-design](https://github.com/adhocteam/homework/tree/master/ux-design)

### Engineering Lead
- Assignment set: slow_widgets, dog_license, and 2 technical assignments (4 total)
- Start by picking two from hhbuilder, fetch, provision, middleware, proto, and SLCSP

Getting help
------------
Expand Down
8 changes: 6 additions & 2 deletions slow_widgets/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,11 @@ An application that you have just assumed complete responsibility for is used fo
* Is slow looking up nearby widgets
* Does not provide user feedback when importing favorite widgets

The metrics below are all that are currently captured for this application. Given that provided context, how would you approach planning technical improvement for this application?
The task is to plan out priorities for technical improvement for this application, given the following context:
* A team is in place to implement changes
* The metrics below are all that are currently captured for the application
* Assume a 6 week period with multiple deploy windows to improve the application


### Appendix A

Expand All @@ -23,7 +27,7 @@ The metrics below are all that are currently captured for this application. Give
| LocationController#find | 645 ms |
| HomeController#index | 126.9 ms |

### Appendix B
### Appendix B - Transaction trace for LocationController#find

| Category | Segment | % Time | Avg calls (per txn) | Avg time (ms) |
|----------------|------------------------------------|--------|---------------------|---------------|
Expand Down

0 comments on commit 50c572f

Please sign in to comment.