Skip to content

Instantly share code, notes, and snippets.

@madhavisolanki
Last active December 20, 2021 07:36
Show Gist options
  • Select an option

  • Save madhavisolanki/864ed489501b17d9d21e9db1eda0ac1f to your computer and use it in GitHub Desktop.

Select an option

Save madhavisolanki/864ed489501b17d9d21e9db1eda0ac1f to your computer and use it in GitHub Desktop.

Hello,

You have reached here if you applied for job at Cyphertree. Our interview process includes an assignemnt.

We give 7 days for you to complete the assignemnt. Once the assignment is complete your application will be under review and if you done well in the assignment we will give you a call for technical interview.

Where we will ask you about react/vue/Angular, typescript, node and graphql concepts and about your assignment.

Once you clear the technical interview our HR person will contact you for personal round of interview and make an offer.

If you are comfortable with this process, please go ahead and work on the assignment. Please make sure you follow all steps.

Steps

  1. Create a private repository on github.
  2. Add https://github.com/madhavisolanki
  3. Start working on the assignment. Now you have 7 days to complete this assignment.
  4. If you have any doubts and issues please create a issue on github repo.
  5. If possible please deploy your work and also add proper setup guidelines. Please deploy the front-end using netlify and backend using heroku or similar.

Here is the assignemnt.

Build a web app which display products. Build a backend which take few details of the product Like Name, Size, description, price, image, etc. Please try and make such UI close to provided link. Menu can be dummy https://dribbble.com/shots/5449304-Snickers-eShop-UI-animations-concept Code should be in Typescript

  • For React: Use reacthooks and Redux
  • For Angular: RxJS / NgRX or whatever you feel comfortable w.r.t. State management, as long as you can convince us with a valid reason behind why you took a certain approach.
  • SASS/LESS/CSS. (Doesn’t matter, as long as it looks presentable and readable CSS. No inline CSS please!)

API endpoint for only frontend Developers : https://rapidapi.com/organization/tg4-solutions

(if you applied for fullstack you need to build a backend)

ALL THE BEST. We are looking forward and excited to hear from you.

No more about Cyphertree https://www.cyphertree.com/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment