Jayadhi Entry-Level Internship Assignment
Organisation: Jayadhi Limited (UK & India)
Assignment Type: Individual Screening Task
Application Phase: Entry-Level Evaluation
Submission Deadline: 14/7/2025
Submission Link:
https://docs.google.com/forms/d/1y51s-9Ppv9fRrvV6ObZ9YGIrQ7zyofKuwHw9QznBNHo/edit
Objective:
Assessing baseline development and cybersecurity skills through a simulated real-
world project.
Full-Stack / Flutter Developer
Tasks:
• Build a REST API using Node.js/Express or Firebase Functions
• Enable user registration/login with JWT or Firebase Auth
• Allow secure file upload (PDF/JPG, max 5MB)
• Store metadata (user ID, timestamp) in MongoDB/Firebase
• Provide API documentation and working demo
Deliverables:
• GitHub code link
• Postman collection
• Short demo video (2–3 min)
Frontend Developer (React / Flutter)
Tasks:
• Build a responsive UI for registration, login, file upload, and dashboard
• Add dark mode toggle
• Ensure accessibility (icons, readable fonts, color-blind safe)
• Submit code and screenshots via GitHub + short walkthrough video
Deliverables:
• GitHub code
• Screenshots (mobile + web)
• 2–3 min screen recording of flow
Cybersecurity Intern
Tasks:
• Review a sample authentication & file upload code
• Identify 5 vulnerabilities (e.g., XSS, insecure auth, injection)
• Provide fixes or mitigations
• Draft a 1-page Privacy Policy for users' data (simple and clear)
• (Bonus) Use OWASP ZAP or similar tool and show output
Deliverables:
• PDF/DOC of findings
• 1-page privacy policy
• Bonus: screenshots from tool
AI / ML Intern
Choose ONE of the following:
🔹 Option A: Prompt Engineering
• Create a chatbot prompt flow for:
o Finance, education, or maternal health use-cases
o Changing tone based on user mood (e.g., scared, confused)
• Show 5 sample prompts + ideal AI responses
• Include prompt structure (system + user)
🔹 Option B: Recommendation System
• Create rule-based or ML-based recommendations:
o Finance tips based on dummy income/spending
o Health alerts from lab values
o Learning advice from quiz scores
• Show logic tree or Python script
Deliverables:
• GitHub repo or PDF
• Demo of logic/sample outputs
• Bonus: any fine-tuned model or UI demo
Evaluation Criteria (All Roles)
Criterion Wei Description
ght
Functionality 40% Working code with authentication and upload
logic
Code Quality 30% Well-structured, commented, secure
Creativity / Edge 15% UX polish, validation, dark mode, etc.
Handling
Presentation 15% GitHub repo, working video, clear submission
Next Steps
Candidates with strong submissions will be shortlisted for:
• Team Challenge (collaboration + feature sprint)
• Final Interview (PPO, Stipend, onboarding)
Key Details:
This is an Entry Test to qualify for the internship
Internship Duration: 4 to 6 weeks
Format: Group project (minimum 5 members per team)
Completion Rewards:
• Internship Certificate
• Recommendation Letter & Reference (for top performers)
• Stipend based on performance: ₹3,000 – ₹20,000
• Pre-Placement Offer (PPO)
• Direct Employment (for experienced candidates)
• Salary range: ₹12,000 to ₹21,00,000/year
This is a rolling internship, available year-round
You’re welcome to add friends who can complete the assignment
Please do not message me directly unless absolutely necessary
If you’re unable to follow these instructions or complete the assignment, kindly exit the
WhatsApp group
TEAM JAYADHI