0% found this document useful (0 votes)
5 views1 page

Full Stack Assignment - Incruiter

InCruiter is offering a Technology Intern assignment in Bangalore, where candidates can choose between a Frontend project to create an online quiz platform using React.js or a Backend project to build a user authentication system with Node.js. The assignments must be submitted within 48 hours and should include working code on GitHub with a Readme.md file. Evaluation will focus on functionality, design, security measures, and code quality.

Uploaded by

Somya Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views1 page

Full Stack Assignment - Incruiter

InCruiter is offering a Technology Intern assignment in Bangalore, where candidates can choose between a Frontend project to create an online quiz platform using React.js or a Backend project to build a user authentication system with Node.js. The assignments must be submitted within 48 hours and should include working code on GitHub with a Readme.md file. Evaluation will focus on functionality, design, security measures, and code quality.

Uploaded by

Somya Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

For the role of a Technology Intern at InCruiter in Bangalore, we are sharing an assignment

for you to demonstrate your development skills.

You can choose any one assignment below.

Please ensure your response is submitted within 48 hours. This assignment will help us
evaluate your technical proficiency and creativity. Good luck, and we look forward to
reviewing your work!

Please Note : The working code of this assignment should be pushed to github with a
mandatory Readme.md file with instructions on how to run the project. It is recommended
and preferred if the project is deployed as well.

Frontend Assignment:

Online Quiz Platform


Objective: Create an online quiz platform.
Requirements:
1.​ Use React.js and Javascript/TypeScript.
2.​ Implement quiz creation, taking, and scoring functionalities.
3.​ There should be a page for login, adding questions and time to answer each
question with its solution. Then there should be a practice page where the
quiz will be given just like the candidate would give it and at the end of the
test the score must be shown with the correct and wrong answers.
4.​ Add features like timers, multiple-choice questions, and result analysis.
5.​ Ensure a responsive design.
6.​ Use Redux for state management.
7.​ Bootstrap 5 or tailwind css can be used for styling.

Evaluation Criteria: Functionality, UI/UX design, responsiveness.

Backend Assignment:

User Authentication System


Objective: Build a user authentication system.
Requirements:
1.​ Use Node.js with Express and MongoDB.
2.​ Implement user registration, login, and password reset.
3.​ Use JWT for authentication.
4.​ Ensure proper input validation and error handling.

Evaluation Criteria: Security measures, code quality, input validation.

Timeline: You have 48 hours from the receipt of this document to complete and submit the
assignment.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy