Siksha Sarovar

Siksha Sarovar (sikshasarovar.com) is a free educational web application that helps students in India learn programming and prepare for academic and competitive exams. The platform offers structured coding courses (C, C++, Python, Java, HTML, CSS, PHP, Power BI, AI, Machine Learning, Data Science), complete university curriculum notes for BCA/MCA students with previous year question papers, Class 10 and Class 12 CBSE/HBSE school notes, and dedicated preparation material for SSC, UPSC, Banking, Railway and other government exams. Browsing the site is completely free and requires no account. Users may optionally sign in with Google solely to save their learning progress, quiz scores and personal preferences across devices.

Privacy Policy | Terms of Service | Contact Siksha Sarovar | About Siksha Sarovar

v4.0.9 · PWA
Siksha Sarovar logo
Siksha Sarovar
Your Learning Universe

Siksha Sarovar is a free e-learning platform for coding courses, BCA university notes and competitive exam preparation. Optional Google sign-in saves your learning progress across devices.

Initializing knowledge base…
Compiling modules 0%

3.5 Job Application & Resume

Lesson 16 of 22 in the free Technical Communication notes on Siksha Sarovar, written by Rohit Jangra.

3.5 Job Application & Resume

The Job-Application Package

A complete job application typically has three components:

  1. Cover letter (or application letter) — the persuasive sales pitch
  2. Resume / CV — the structured record of your background
  3. Supporting documents — certificates, portfolio, references

Each plays a distinct role; together they decide whether you get the interview.

---

Cover Letter (Job Application Letter)

A cover letter is a one-page persuasive letter accompanying your resume. It explains why you're the right person for this specific role at this specific company.

Purpose

  • Introduce yourself to the employer
  • Highlight relevant fit for the role
  • Show motivation for this company
  • Showcase communication skill (the letter itself is a writing sample)
  • Invite the next step (interview / call)

Cover letter vs resume

AspectCover LetterResume
FormatFree-flowing letterStructured / tabular
Length1 page1-2 pages
ToneConversational, persuasiveFactual, objective
PersonalisedTo this role, this companyStandard with slight tailoring
Reads likeA pitch / storyA factsheet

---

Types of Job Application Letters

TypeDescription
SolicitedIn response to an advertised vacancy
UnsolicitedSent speculatively, no advertised role
Cold applicationFirst-touch outreach
Referral applicationMentions referrer
SpeculativeAsking about future roles

---

Form and Content of a Job Application Letter

Form (standard business letter format)

[Your Address]
[City, PIN]
[Date]

[Recipient Name]
[Designation]
[Company Name]
[Company Address]

Subject: Application for the post of [Job Title] — [Job Reference, if any]

Dear [Mr / Ms / Sir / Madam],

[Paragraph 1: Opening — purpose + how you heard about the role]

[Paragraph 2: Key qualifications + most relevant achievement]

[Paragraph 3: Why this role + this company + your fit]

[Paragraph 4: Close — request for interview, contact details]

Yours sincerely,
[Signature]
[Full Name]

Enclosure: Resume

Content — paragraph-by-paragraph

Paragraph 1 — Opening

  • State the position you're applying for
  • Mention where you saw the role (LinkedIn, Naukri, referral)
  • Hook — one strong sentence on your fit
I am writing to apply for the Software Engineer role at XYZ
Technologies, advertised on LinkedIn on 22 May 2026. As a final-year
computer-applications student with two production-grade web applications under my belt,
I am confident I bring strong full-stack development skills to your
team.

Paragraph 2 — Qualifications

  • Your most relevant credentials (degree, GPA if strong)
  • Your most relevant project / experience
  • Quantify where possible
I am graduating in June 2026 with a Bachelor of Computer Applications degree from XYZ College
(CGPA 8.5/10). As part of my coursework, I built a free education
platform using React, Node.js, and PostgreSQL — it now serves
50,000 monthly active users across 10 cities. The codebase, hosted
on GitHub at github.com/rohit-jangra, has 200+ stars.

Paragraph 3 — Why this role + company

  • Show research about the company
  • Connect their needs to your skills
Your work on payment systems is exactly the kind of problem I want
to solve. Your recent engineering blog post on handling UPI peak-day
load is one of the most lucid pieces I've read in this space. I am
deeply motivated to learn from a team that operates at that scale
and have already invested time in studying your open-source
contributions to the Razorpay SDK.

Paragraph 4 — Close

  • Request an interview
  • Contact details
  • Thank the reader
I would welcome the opportunity to discuss how my skills and
motivation can contribute to XYZ Technologies. I can be reached at
+91 98765 43210 or rohit@example.com at any time convenient to you.

Thank you for considering my application.

Complete sample cover letter

                    Rohit Jangra
                    H-No. 123, Sector 5
                    Dwarka, New Delhi - 110078
                    rohit@example.com | +91 98765 43210
                    28 May 2026

  The Hiring Manager
  XYZ Technologies Pvt Ltd
  Sector 30, Cyber City
  Gurugram - 122002

  Subject: Application for Software Engineer role — Ref XYZ-SE-2026

  Dear Sir / Madam,

  I am writing to apply for the Software Engineer role at XYZ
  Technologies, advertised on LinkedIn on 22 May 2026. As a final-
  year computer-applications student with two production-grade web applications under
  my belt, I am confident I bring strong full-stack development
  skills to your team.

  I am graduating in June 2026 with a Bachelor of Computer Applications degree from XYZ College,
  Delhi (CGPA 8.5/10). My final-year project — a free education
  platform built with React, Node.js, and PostgreSQL — now serves
  50,000 monthly users across 10 cities. The codebase on GitHub
  (github.com/rohit-jangra) has 200+ stars. In parallel, I have
  worked on freelance projects involving payment-gateway integrations
  (Razorpay, Stripe), which I see is directly relevant to your
  fintech focus.

  Your work on payment systems is exactly the kind of problem I want
  to solve. Your engineering blog post on UPI peak-day load is one
  of the most lucid pieces I've read on financial-scale engineering.
  I am also impressed by your culture of weekly internal tech talks
  — that kind of learning environment is what I most want to grow in.

  I would welcome the opportunity to discuss how my skills can
  contribute to your team. I can be reached at +91 98765 43210 or
  rohit@example.com at any time convenient to you. My resume is
  attached for your review.

  Thank you for considering my application.

  Yours sincerely,

  Rohit Jangra

  Enclosure: Resume (PDF, 1 page)

---

Resume (Curriculum Vitae)

A resume (or CV) is a structured summary of your education, experience, skills, and achievements, used to apply for jobs, internships, scholarships, or higher studies.

Resume vs CV

AspectResumeCV
Length1-2 pages2-5+ pages
UseIndustry jobsAcademic / research positions
DetailConcise highlightsComprehensive — all publications, awards, etc.
Tailored?Per jobGenerally fixed
RegionUS / India / global businessEurope / academia / India for govt jobs
FormatReverse-chronological commonFully chronological often

In Indian context, the terms are often used interchangeably. For most industry jobs, the 1-page resume wins.

---

Resume Format Types

1. Reverse-chronological (most common)

Lists experience and education with most recent first. Standard for industry jobs.

2. Functional

Organised by skill / function rather than by time. Useful for career changers, gaps in employment.

3. Combination / Hybrid

Mix of both — skills summary at top, then chronological history.

For freshers, reverse-chronological is the default.

---

Standard Resume Sections (in order)

#SectionContent
1HeaderName, contact info, LinkedIn, GitHub
2Objective / Summary2-3 lines on your goal / key strengths
3EducationMost recent first; degree, college, year, GPA
4Technical skillsLanguages, tools, technologies
5ProjectsMost relevant 2-4 projects with impact
6Experience / InternshipsIf any; reverse chronological
7Achievements / AwardsHackathons, scholarships, competitions
8CertificationsCourse completions, online certifications
9Co-curricular / Extra-curricularClubs, sports, volunteering
10LanguagesSpoken / written
11HobbiesOptional; only if relevant
12References"Available on request" — typically

---

Sample Resume (1-page, computer-applications fresher)

═══════════════════════════════════════════════════════════════════════
                            ROHIT JANGRA
        +91 98765 43210 | rohit@example.com | Dwarka, New Delhi
   linkedin.com/in/rohitjangra | github.com/rohit-jangra | sikshasarovar.com
═══════════════════════════════════════════════════════════════════════

PROFESSIONAL SUMMARY
Final-year computer-applications student with hands-on experience in full-stack web
development, having built a production platform serving 50,000+
monthly active users. Strong in React, Node.js, PostgreSQL.
Looking for a Software Engineer role with high engineering rigour.

───────────────────────────────────────────────────────────────────────
EDUCATION
───────────────────────────────────────────────────────────────────────
Bachelor of Computer Applications
XYZ College, New Delhi                                      2023-2026
CGPA: 8.5 / 10 (top 10% of batch)

XII (CBSE) — Maths, Physics, Chemistry, CS                     2023
DAV Public School, Dwarka                                    93.4%

X (CBSE)                                                        2021
DAV Public School, Dwarka                                    94.2%

───────────────────────────────────────────────────────────────────────
TECHNICAL SKILLS
───────────────────────────────────────────────────────────────────────
Languages:        JavaScript / TypeScript, Python, C, C++, Java
Frontend:         React, Next.js, HTML5, CSS3, Tailwind
Backend:          Node.js, Express, REST APIs, GraphQL
Databases:        PostgreSQL, MongoDB, Redis
DevOps:           Git, GitHub Actions, Docker, AWS basics
Other:            Razorpay / Stripe SDKs, Supabase, Vercel

───────────────────────────────────────────────────────────────────────
PROJECTS
───────────────────────────────────────────────────────────────────────
■  Siksha Sarovar — Free Education Platform (Final-year project)
     React + Node.js + PostgreSQL — 50,000+ MAU; covers college syllabus,
     online compiler, AI tutor, college landing pages.
     github.com/rohit-jangra/sikshasarovar
     - Led a team of 3 from concept to production
     - Implemented Razorpay payment gateway integration
     - Achieved 99.9% uptime over 12 months

■  Smart Library Management System
     React + Express + Python (recommender) — collaborative-filtering
     book recommendation; pilot-tested in college library.
     - 85% user-satisfaction rating in pilot
     - Won 2nd prize at college Innovation Day 2025

■  Aim-Lab — Multiplayer Quiz App
     Next.js + Supabase + Tailwind — 5,000+ quiz sessions hosted.
     - Real-time leaderboard via WebSocket
     - Used by 12 colleges for in-class quizzes

───────────────────────────────────────────────────────────────────────
ACHIEVEMENTS / AWARDS
───────────────────────────────────────────────────────────────────────
■  2nd Prize — HackInOut Hackathon 2025 (Aim-Lab project)
■  Top 10 — Smart India Hackathon 2024 (Library Management System)
■  Best Student Award — XYZ College, Semester IV
■  CBSE Merit Certificate — Class XII (top 0.1% in CS)

───────────────────────────────────────────────────────────────────────
CO-CURRICULAR
───────────────────────────────────────────────────────────────────────
■  President — XYZ College Coding Club (2024-2026)
■  Volunteer Speaker — TeachIndia (10+ Saturday coding sessions
    delivered to under-served high-school students)

───────────────────────────────────────────────────────────────────────
LANGUAGES
───────────────────────────────────────────────────────────────────────
English (Fluent) | Hindi (Native) | Spanish (Basic)

───────────────────────────────────────────────────────────────────────
REFERENCES
───────────────────────────────────────────────────────────────────────
Available on request.
═══════════════════════════════════════════════════════════════════════

---

Resume Best Practices

Do's

  • One page for freshers — two pages only if absolutely needed
  • Reverse chronological — newest first in each section
  • Quantify everything — "50,000 users", "200+ stars", "Top 10%"
  • Action verbs — "Built", "Led", "Implemented", "Designed", "Reduced"
  • Tailor per role — emphasise different skills for different jobs
  • Clean format — consistent fonts, spacing, alignment
  • PDF format — preserves layout across systems
  • Spell-check — typos disqualify
  • Get reviewed — by 2-3 trusted people before sending
  • Include LinkedIn / GitHub — recruiters check these

Don'ts

  • Don't include a photo unless explicitly required (Indian govt jobs may need it)
  • Don't include age, religion, marital status (modern resumes drop these)
  • Don't list "MS Office" as a skill — assumed for white-collar jobs
  • Don't use creative fonts — readability wins
  • Don't lie or exaggerate — easily caught in reference checks
  • Don't repeat the cover letter — keep them complementary
  • Don't include irrelevant experience for the target role
  • Don't have a generic "Objective" like "to work in a challenging environment" — be specific

---

Resume Action Verbs (the IPU-favourite cheat sheet)

Achievement

Accomplished, Achieved, Attained, Demonstrated, Earned, Exceeded, Improved, Increased, Reached, Surpassed

Leadership

Coordinated, Directed, Led, Managed, Mentored, Organised, Oversaw, Supervised, Guided

Technical

Architected, Built, Coded, Configured, Deployed, Designed, Developed, Engineered, Implemented, Programmed

Improvement

Reduced, Streamlined, Saved, Cut, Optimised, Automated, Accelerated, Decreased (in cost / time / errors)

Communication

Authored, Presented, Wrote, Edited, Drafted, Negotiated, Persuaded, Reported

Creation

Created, Established, Founded, Initiated, Launched, Pioneered, Started

---

ATS-Friendly Resume

Most companies (especially large ones) use Applicant Tracking Systems (ATS) that scan resumes before any human sees them. To pass:

TipWhy
Use standard headers ("Experience", "Education")ATS expects these
Use simple fonts (Arial, Calibri, Times)ATS may misread fancy fonts
No tables / multi-column layoutsATS may scramble
No photos / logosConfuses ATS
Include keywords from the JDATS matches keywords
Submit PDF unless told otherwisePreserves format
Avoid headers / footers for critical infoATS may skip them

---

Modern Tools

ToolUse
LinkedIn Easy ApplySubmit to multiple jobs quickly
Naukri, Indeed, GlassdoorIndian job portals
Canva, Novoresume, ZetyResume templates
Resume.io, ResumakeFree templates
JobScan, ResumewordedATS-friendly check
Grammarly, HemingwayProofreading
CalendlyInterview scheduling

---

LinkedIn — the digital resume

LinkedIn has become as important as the resume itself. Best practices:

  1. Professional headshot — clear, smiling, neutral background
  2. Strong headline — "Computer Applications Final-Year | Full-Stack Developer | Built education platform serving 50K users"
  3. About section — 3-4 paragraphs telling your story
  4. All sections filled — experience, education, skills, projects, certifications, volunteering
  5. Skills endorsed — top 5-10 endorsed by colleagues
  6. Recommendations — 2-3 from teachers / managers
  7. Activity — share / comment on relevant posts; build presence
  8. Connect strategically — alumni, recruiters, industry professionals

---

Study deep

  1. The 6-second screen. Recruiters spend an average of 6-7 seconds on each resume on first pass. Make sure your strongest credential is visible in that window — usually at the top of the resume.
  1. One resume doesn't fit all. Have a master resume; create variants for different roles. Emphasise different projects, skills, achievements per target role.
  1. The cover letter is a writing sample. Even before you're called for an interview, your cover letter has demonstrated whether you can write clearly. Treat it as such.
  1. Projects beat tutorials. Listing "Completed 50 tutorials on Udemy" impresses no one. Building one working application — even a small one — proves you can ship.
  1. Quantify everything. "Built a website" vs "Built a website serving 50,000 monthly users across 10 cities". Numbers turn claims into evidence.

Key Terms — Lesson 3.5

The terms below cover the job-application and resume vocabulary every PYQ on these expects.

Job Application — A formal expression of interest in a specific job opening, usually consisting of a cover letter (or application letter) and a resume / CV, sometimes accompanied by portfolio links, references, transcripts, and additional documents. The application is the first impression — most candidates are eliminated at this stage.

Cover Letter / Application Letter — A persuasive letter accompanying a resume, explaining (a) which role you're applying for, (b) why you fit, (c) what you'll bring, (d) request for an interview. Structure: 4 paragraphs — opening / qualifications / why-this-role-and-company / close. Length: one page.

Resume — A concise 1–2 page document summarising a candidate's professional profile — contact info, summary, education, technical skills, work experience, projects, achievements, certifications. The US-Indian standard for job applications across industries.

CV (Curriculum Vitae) — A longer, comprehensive document (3+ pages typically) detailing the candidate's full academic and professional history — publications, presentations, awards, courses taught, grants, committees. Standard in academia, medicine, and most of Europe. Different from a resume in length, scope, and audience.

Resume vs CV — A frequent PYQ. Resume is short (1–2 pages), tailored to a job, US/Indian business convention. CV is long (3+ pages), comprehensive, academic/medical convention, European standard. In Indian usage, "CV" is often colloquially used for what is technically a resume.

Reverse-Chronological Resume — The dominant resume format. Each section (work, education, projects) is listed most-recent first. Lets the reader see your current state quickly. Standard for almost any application.

Functional / Skills-Based Resume — A format organised by skill categories rather than chronology. Useful for career changers, returners after a gap, candidates with non-linear paths. Less preferred by recruiters because it can hide timeline gaps.

Combination / Hybrid Resume — A format that combines a skills summary at the top with a chronological work section below. The best of both worlds; popular among mid-career candidates.

Professional Summary / Profile — A 2–3 sentence opening section at the top of a resume that summarises who you are professionally — role, years of experience, key skill, notable achievement. Replaces the older "Objective" section, which is now considered weak.

Career Objective — An older convention: a 1-sentence statement of what the candidate wants to achieve in their next role. Largely replaced by Professional Summary in modern resumes. Some recruiters still expect it from fresh graduates.

Technical Skills Section — A categorised list of specific technical competences — languages, frameworks, tools, databases, platforms. Specific is better than vague: "JavaScript, TypeScript, React 18, Next.js 14" beats "web development." ATS systems specifically scan for keywords here.

Work Experience Section — The resume section listing prior employment — role title, organisation, dates, location, and 3–6 bullet points describing impact. Use action verbs ("Led", "Built", "Reduced") and quantify wherever possible.

Action Verbs — Strong verbs at the start of resume bullets — Led, Built, Designed, Implemented, Reduced, Increased, Launched, Optimised, Automated. Replace weak verbs like "Worked on", "Helped with", "Was responsible for". Action verbs convey ownership and impact.

Quantified Achievement — A resume bullet that includes specific numbers — "Reduced page load by 40%", "Onboarded 50+ schools", "Cut deployment time from 2 hours to 12 minutes". Quantification turns vague claims into evidence. Every resume should have multiple quantified achievements.

Projects Section — A resume section listing specific projects — name, tech stack used, your role, measurable outcome. Especially important for freshers with limited work experience; projects substitute for jobs. Pair with GitHub/portfolio links.

Education Section — The resume section listing degree(s), institution(s), location, dates, CGPA / percentage if strong. Indian candidates typically include 10th and 12th board marks if recent. Senior candidates put education below experience; freshers put it above.

Certifications Section — A list of professional certifications — AWS Cloud Practitioner, Google Data Analytics, NPTEL, Coursera, Cisco CCNA. Include certifications that are relevant and credible; avoid filler.

Achievements / Awards Section — A list of notable recognitions — competitive exam ranks, scholarships, hackathon wins, sports trophies, leadership roles. One-line entries with context.

References Section — A list of 2–3 people who can vouch for the candidate — name, title, organisation, contact, relationship. Often handled with "References available on request" in the resume itself; full references provided separately on demand.

ATS (Applicant Tracking System) — Software used by most large employers to scan resumes before any human reviews them — Workday, Lever, Greenhouse, iCIMS, Naukri RMS. ATS systems parse the resume, extract structured data (name, education, skills, dates), and rank candidates by keyword match with the job description.

ATS-Friendly Resume — A resume designed to pass ATS parsing cleanly: standard headers (Experience, Education), simple fonts (Arial, Calibri, Times), no multi-column layouts or tables, no photos or logos, keywords from the job description, PDF submission unless told otherwise.

Keyword Optimisation — Including specific terms from the job description in your resume — exact phrasings like "React.js" not just "React", "Agile/Scrum" not just "agile experience". ATS matches keywords character-by-character; mismatched terms get filtered out.

Solicited Application — A job application submitted in response to an advertised opening — LinkedIn, Naukri, the company's careers page, college placement cell. The most common type.

Unsolicited / Speculative Application — A job application sent to a company that has not advertised an opening, expressing interest in working there. Lower hit rate but no competition from other applicants. Especially useful for small companies and specific dream employers.

Referral Application — A job application made through an internal employee referral. Most companies prioritise referrals (lower hiring cost, higher quality predictor). Networking specifically to get referrals is one of the highest-ROI job-search activities.

Cold Outreach — Directly contacting hiring managers or specific employees at target companies — LinkedIn, email, networking events. Higher effort per application but higher response rate than unmonitored job-board submissions.

LinkedIn — The dominant professional networking platform, now essentially a public resume. Best practices: professional headshot, specific headline, completed sections, skills endorsements, recommendations, regular activity. For Indian early-career candidates, LinkedIn is often more discoverable than Naukri or the resume itself.

Portfolio / GitHub Link — A public collection of work samples — code on GitHub, designs on Behance/Dribbble, writing on a personal blog, projects on a personal site. For technical roles, a strong GitHub repository can substitute for entire sections of the resume.

Cover Letter Structure — The four-paragraph pattern. Paragraph 1 states the role and a hook (your fit). Paragraph 2 describes your qualifications with specific evidence. Paragraph 3 explains why this company / role specifically interests you. Paragraph 4 requests an interview and provides contact details.

Tailoring a Resume — Adapting a master resume to a specific job — reordering bullets to lead with the most-relevant, adding keywords from the JD, emphasising the relevant projects, dropping unrelated content. A tailored resume dramatically out-converts a one-size-fits-all resume.

Resume Word Count — General benchmarks: freshers ~250–400 words, mid-level ~400–600, senior ~600–800. Excessive length signals indiscriminate inclusion; too-short signals lack of evidence.

Six-Second Screen — The empirical fact (TheLadders eye-tracking study) that recruiters spend about 6–7 seconds on each resume on first pass. The top third of the first page must communicate your strongest credential.

---

Common exam question (very common): "Draft a resume for [profile — e.g. computer-applications fresher applying for Software Engineer]." — Full standard format; quantified projects; certifications; achievements; LinkedIn / GitHub links.
Common exam question: "Write a job-application letter for [role]." — Standard letter format; 4 paragraphs (opening, qualifications, why-this-role, close); enclosure note.
Common exam question: "Differentiate resume and CV / Curriculum Vitae." — Length, use, detail, region, tailoring; table.
Common exam question: "What are the types of job applications?" — Solicited, unsolicited, speculative, referral; one-line each.

Worked Example — Strengthening a Resume Bullet

Task: rewrite this weak resume bullet using the lesson's rules — action verb plus quantified impact.

"Was responsible for working on the college library website."

Diagnosis: it opens with a weak verb ("Was responsible for"), which the lesson tells you to replace, shows no ownership, and gives no numbers — a vague claim rather than evidence.

Revision:

"Built a library management system (React + Express + Python) and achieved an 85% user-satisfaction rating in pilot testing."

Why it works: it leads with a strong action verb ("Built"), conveys ownership, and quantifies the result (85% satisfaction) — turning a claim into evidence, exactly as the resume best-practices section advises.

Self-check

Recall the application package, resume formats, and ATS rules — answer, then check.

  1. Name the three components of a complete job-application package. (cover letter, resume/CV, supporting documents)
  2. Name the three resume format types, and which is the default for freshers. (reverse-chronological, functional, combination/hybrid; reverse-chronological is the default)
  3. What does ATS stand for, and what does it do? (Applicant Tracking System; it parses resumes and ranks candidates by keyword match before any human reviews them)
  4. According to the six-second screen, how long does a recruiter spend on a resume on first pass? (about 6-7 seconds)
  5. Give two weak verbs the lesson says to replace with action verbs. ("Worked on", "Helped with", "Was responsible for" — any two)
  6. What are the four paragraphs of a cover letter? (opening/hook; qualifications; why this role and company; close with interview request)