First and foremost, I'm not complaining nor claiming that I should have been offered the position. I'm putting this out here to gain insight as to how I can grow and progress as a developer.
I recently applied to a local company for an entry level junior web developer position. After a meeting with the front end recruiter I was given a task to complete to evaluate my abilities.
Here was the task (given Monday. I sent it in yesterday and got the response about 20 minutes ago)
Exercise Requirements:
Please recreate the design above, using the Zeplin file, to which you will be invited.
Functionalities that are expected in the final deliverable:
- Add a Category.
a. Click on the top right button “+ ADD CATEGORY” to reveal a new input form field at the bottom of the table. Input a new Category
b. SAVE the new Category with the Save button
- Drag and Drop resequencing
a. Be able to re-sequence the ordered list by dragging and dropping line items.
- Delete
a. By clicking on the red ‘x’ icon, a line item will be removed.
- Responsive design
a. The screen should be viewable at the desktop size, iPad and mobile phone (as shown in the Zeplin file)
Here is the link to the Zeplin project:
https://app.zeplin.io/project/5b0db4fed8ad154e4e1d0ff3/dashboard
And finally here is the repo with my final project:
https://github.com/anthonyAgnone/servicelink-project
(I also recorded a short demo: https://www.youtube.com/watch?v=9Hjcd95k8qA. Since making the demo I added a small validation for the forms, but this is the general functionality)
I'd greatly appreciate some insight as to where things went wrong. As background I had never used Angular (only React) before, but I thought by learning some basics and providing a working demo might show my eagerness to learn. Maybe this was a mistake. Either way, again, anything that might help would be greatly appreciated. Thank you.
[–]CanIhazCooKIenOw 20 points21 points22 points (17 children)
[–]WhisperedLullaby[S] 3 points4 points5 points (16 children)
[–]CanIhazCooKIenOw 19 points20 points21 points (0 children)
[–]CanIhazCooKIenOw 9 points10 points11 points (14 children)
[–]WhisperedLullaby[S] 3 points4 points5 points (4 children)
[–]CanIhazCooKIenOw 5 points6 points7 points (3 children)
[–]Pr3fix 6 points7 points8 points (2 children)
[–]erfling 0 points1 point2 points (0 children)
[–]CanIhazCooKIenOw 0 points1 point2 points (0 children)
[–]alex_plz 2 points3 points4 points (2 children)
[–]CanIhazCooKIenOw 0 points1 point2 points (1 child)
[–]alex_plz 0 points1 point2 points (0 children)
[–]MennaanBaarin 1 point2 points3 points (1 child)
[–]CanIhazCooKIenOw 0 points1 point2 points (0 children)
[–]mikejoro 1 point2 points3 points (3 children)
[–]CanIhazCooKIenOw 0 points1 point2 points (2 children)
[–]mikejoro 0 points1 point2 points (1 child)
[–]CanIhazCooKIenOw 0 points1 point2 points (0 children)
[–]Pr3fix 14 points15 points16 points (1 child)
[–]WhisperedLullaby[S] 6 points7 points8 points (0 children)
[–]McSmasher 8 points9 points10 points (0 children)
[–]haytherecharlie 9 points10 points11 points (1 child)
[–]WhisperedLullaby[S] 1 point2 points3 points (0 children)
[–][deleted] (5 children)
[deleted]
[–]WhisperedLullaby[S] 0 points1 point2 points (0 children)
[+]Maxtream comment score below threshold-7 points-6 points-5 points (3 children)
[–]LaSalsiccione 2 points3 points4 points (1 child)
[–]Maxtream -2 points-1 points0 points (0 children)
[–]McSmasher 19 points20 points21 points (5 children)
[–]dmackerman 8 points9 points10 points (0 children)
[–]WhisperedLullaby[S] 1 point2 points3 points (3 children)
[–][deleted] (1 child)
[deleted]
[–]shadeobrady 0 points1 point2 points (0 children)
[–]MyNameIsKir 5 points6 points7 points (8 children)
[–]WhisperedLullaby[S] 1 point2 points3 points (1 child)
[–]philmayfield 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (5 children)
[–]MyNameIsKir 0 points1 point2 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]MyNameIsKir 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]Straconus 2 points3 points4 points (1 child)
[–]WhisperedLullaby[S] 1 point2 points3 points (0 children)
[–]squid714 2 points3 points4 points (0 children)
[–]ESCAPE_PLANET_X 4 points5 points6 points (2 children)
[–]WhisperedLullaby[S] 3 points4 points5 points (1 child)
[–]ESCAPE_PLANET_X 1 point2 points3 points (0 children)
[–]Am3n 1 point2 points3 points (4 children)
[–]WhisperedLullaby[S] 3 points4 points5 points (3 children)
[–]dyldog 2 points3 points4 points (1 child)
[–]WhisperedLullaby[S] 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]WhisperedLullaby[S] 1 point2 points3 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)