0% found this document useful (0 votes)
79 views2 pages

Full Stack Developer - Internship Questions

Interview question for full stack developer.

Uploaded by

7984789201abc
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)
79 views2 pages

Full Stack Developer - Internship Questions

Interview question for full stack developer.

Uploaded by

7984789201abc
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/ 2

Task Assignment: PRYDAN Internship Opportunity!

Reference Website: https://www.bacancytechnology.com/ai-consulting

Note: You are free to use any AI tools or technologies to solve this assignment. The deadline for
submission is 5 days from the time you receive this task.

Questions:

Homepage Layout:

Design a simple and responsive homepage layout that resembles the Bacancy Technology AI
Consulting page. Your design should include a header with a logo and navigation menu, a hero
section with a main image and headline, and a services section that briefly describes the
offerings.

Deliverable: Submit the HTML and CSS files, and include a screenshot of your design.
Service Section Implementation:

Create a services section on the homepage that displays a list of services, similar to how
Bacancy Technology presents theirs. Each service should have an icon, a title, and a short
description.

Deliverable: Submit the HTML and CSS files for this section, along with a brief description of
your approach.

Interactive Navigation:

Implement a simple navigation menu that highlights the current section of the page as the user
scrolls down. This should be similar to the fixed navigation bar seen on the Bacancy Technology
site.

Deliverable: Submit the HTML, CSS, and any JavaScript files used to implement this feature.
Contact Form Creation:

Add a basic contact form to the footer of your website. The form should include fields for the
user's name, email, subject, and message. Ensure that the form is functional and displays a
success message when the form is submitted.

Deliverable: Provide the HTML, CSS, and JavaScript files, along with a screenshot showing the
success message after form submission.

Basic Backend Setup:


Set up a simple backend that can handle the submission of the contact form data and store it in
a database. You can use any technology you are comfortable with, like Node.js, PHP, or Python.

Deliverable: Submit the backend code and a brief explanation of how the data is stored.

Basic Image Optimization (Option 1):

Optimize the images used on your homepage for faster loading. Use simple techniques like
resizing images and saving them in the correct format.

Deliverable: Provide the optimized images and explain what you did to reduce their size.

Website Performance Check (Option 2):

Use a tool like Google PageSpeed Insights to check the performance of your website.
Implement at least two suggestions from the tool to improve your website’s speed.

Deliverable: Submit a report showing your PageSpeed Insights score before and after the
improvements, along with the updated code.

You might also like