Quote (WeAreTheBorg @ Aug 31 2021 05:44pm)
Unwillingly, I have been doing tons of interviews for all levels in web development in past few months, front-end and full-stack so I can give you few good ideas.
There is a set of tasks that I've been giving candidates on each level. They have week or two to do this, and with this way I can filtrate candidates easily.
I will not provide the same task, or documentation but I will try to give you an example of skillset you might need if your aim is to get a job in web development (front-end).
If you manage to complete it, and fully understand each part that you have coded - I am sure most of the companies would gladly take you as inter/junior level.
Task for front-end:Build a Pokemon website where user can select their favourite pokemon. Sound easy but for someone new this is a lot of work, trust me:
Mandatory:1) Use Pokemon API to fetch the data
2) There should be search functionality (preferably without button)
3) You can select/deselect your favourite pokemon and your favourite ones will show up on home page
4) Make the site responsive (use grid)
5) Each pokemon card should contain name and a picture
6) Upload your code to github with instructions how to run it
Not mandatory (Bonus points):1) Pagination
Some FAQ you might need: -You don't need any database, use local storage for favourites
-You can use HTML / CSS / Javascript / ReactJS (if you want).
-For styling, use only CSS, do not use frameworks like bootstrap etc
-Pokemon is just random idea, you can use whatever you want if there is API (for example, you can work with Final Fantasy characters because of your sig, but not sure if there is good API for that)
I agree with this, once you can do this on your own and understand all of these concepts, you're in a great spot. I disagree with only allowing ReactJS though, I think user should be able to pick framework of their choosing. Probably also allowing SCSS. My two cents.
edit: As a very first project though, probably recommend a basic todo list. Very common.
This post was edited by RyanRuler on Sep 1 2021 08:50am