-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0679baa
commit eb82190
Showing
6 changed files
with
61 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
Dog License | ||
================= | ||
|
||
### Scenario: | ||
|
||
You’ve been asked by your client, a municipality, to put their dog license application form online. What questions do you ask? | ||
|
||
#### Submission | ||
|
||
Answer the questions in under 600 words, and store as a plain text file. | ||
|
||
When you are done, create a zip file containing that file, [create a candidate account on our recruiting site](https://people.adhoc.team/candidates/sign_up) and upload your solution. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
Slow Widgets | ||
================= | ||
|
||
### Instructions: | ||
|
||
Create a technical improvement plan given limited information | ||
|
||
### Scenario: | ||
|
||
An application that you have just assumed complete responsibility for is used for finding locations that sell widgets near a given user. This application has an integration with an external system that lets users filter the results by their favorite widgets. User complaints have come in, saying the system: | ||
|
||
* 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? | ||
|
||
### Appendix A | ||
|
||
| Web Transactions | App server time | | ||
|------------------|----------------------| | ||
| IntegrationController#update | 1235 ms | | ||
| IntegrationController#lookup | 1145 ms | | ||
| LocationController#find | 645 ms | | ||
| HomeController#index | 126.9 ms | | ||
|
||
### Appendix B | ||
|
||
| Category | Segment | % Time | Avg calls (per txn) | Avg time (ms) | | ||
|----------------|------------------------------------|--------|---------------------|---------------| | ||
| WebTransaction | /location/find | 100 | 1 | 645 | | ||
| Database | Postgres DBRepo.FindByZip Query | 41.9 | 6 | 45 | | ||
| Database | Postgres DBRepo.LookupZip QueryRow | 7.9 | 12 | 4.24 | | ||
| Database | Postgres DBRepo.FindUser Query | 0.62 | 0.997 | 4.05 | | ||
|
||
|
||
#### Submission | ||
|
||
Answer the questions in under 600 words, and store as a plain text file. | ||
|
||
When you are done, create a zip file containing that file, [create a candidate account on our recruiting site](https://people.adhoc.team/candidates/sign_up) and upload your solution. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.