The hiring process
| Round | Format | What's tested |
|---|---|---|
| Aptitude Test | ~60 min | Quant, verbal, and reasoning |
| Technical MCQ Section | ~30-45 min | CS fundamentals |
| Coding Round | ~45-60 min | Practical programming |
| HR Interview | 10-20 min | Fit and logistics |
Process and cutoffs vary by drive/team and change over time — confirm on the official careers page.
Round-by-round: exactly what's asked & how to prepare
Aptitude Test
~60 minAround 60 questions in 60 minutes covering quantitative aptitude, verbal ability, and logical reasoning, with no negative marking. It is the first elimination filter.
- Quantitative aptitude and DI
- Logical reasoning: series and puzzles
- Verbal ability and comprehension
- Grammar and vocabulary
- Pattern and sequence questions
- Take timed 60-in-60 mocks
- Build quant speed
- Practice reasoning daily
- Revise grammar and RC
- Poor pacing at one minute per question
- Neglecting verbal
- Careless arithmetic slips
- Balanced accuracy
- Speed under timing
- Reasoning strength
Technical MCQ Section
~30-45 minMCQs on core CS subjects: data structures, OOP, DBMS, OS, and one or more programming languages. Tests breadth of fundamentals before the coding round.
- Data structures MCQs
- OOP and language concepts
- DBMS and SQL basics
- OS fundamentals
- Output-prediction questions
- Revise DS, OOP, DBMS, and OS
- Practice technical MCQ sets
- Review one language's syntax and concepts
- Practice output prediction
- Shallow fundamentals
- Ignoring SQL basics
- Guessing without reasoning
- Solid CS fundamentals
- Breadth across subjects
- Accurate reasoning
Coding Round
~45-60 minOne or more coding problems at roughly LeetCode Easy-to-Medium level, testing data structures and problem-solving with correct handling of test cases.
- Array/string manipulation
- Problem using a hash map or stack
- Simple recursion or math logic
- Sorting/searching-based problem
- Edge-case-sensitive question
- Solve 30-40 easy-medium problems
- Practice exact I/O and edge cases
- Drill core DSA
- Time yourself to finish problems
- Failing hidden test cases
- Poor time management
- Leaving problems incomplete
- Correct, test-passing code
- Clean edge-case handling
- Coding speed
HR Interview
10-20 minCovers motivation, communication, relocation, and joining. Usually the final, lighter step. For JMT roles the emphasis shifts toward communication and business aptitude.
- Tell me about yourself
- Why Hexaware
- Relocation and flexibility
- Strengths, weaknesses, goals
- Comfort with standard terms
- Prepare a concise self-introduction
- Research Hexaware's business
- Have consistent flexibility answers
- Keep documents ready
- Generic answers
- Inconsistency across rounds
- Appearing inflexible
- Clear communication
- Genuine motivation
- Flexibility
What to master
- Quantitative aptitude and DI
- Logical reasoning
- Verbal ability
- Data structures and one language
- OOP concepts
- DBMS and SQL
- Operating systems basics
- Easy-medium coding problem-solving
Eligibility
B.E/B.Tech with 60% aggregate or 6.0 CGPA and no active backlogs for the GET track; postgraduates (any discipline) for the JMT track (largely PMO/business-ops). Drives run across cities like Chennai, Mumbai, and Pune. Exact criteria vary by drive.
Hexaware salary & compensation (2026)
Mid-cap that pays market-competitive comp with a cloud/automation focus; entry is modest but senior and specialist bands are solid, with laterals earning premiums.
| Role / Level | Experience | India — total CTC | US — total comp | What to know |
|---|---|---|---|---|
| Associate Software Engineer / Trainee | 0–1 yr | ₹3.5–5 LPA | — | Digital/cloud premium hiring pays ₹6–8 LPA |
| Software Engineer | 1–3 yrs | ₹5–9 LPA | — | Variable ~10% |
| Senior Software Engineer | 3–6 yrs | ₹9–16 LPA | — | Cloud/automation laterals negotiate premiums |
| Tech Lead / Specialist | 6–10 yrs | ₹16–27 LPA | — | Niche cloud/data skills lift the top |
| Architect / Manager | 10+ yrs | ₹27–45 LPA | — | Specialist-architect or delivery-lead track reaches the peak |
How the package is structured
- Base ~85–90% of CTC; variable ~8–12%
- Fresher pay: standard ₹3.5–5 LPA vs digital/cloud premium ₹6–8 LPA
- Minimal fresher joining bonus; laterals negotiate joining pay
- Cloud, automation, and data specialties drive the biggest raises and lateral premiums
Indicative 2026 market ranges aggregated from public sources (levels.fyi, Glassdoor, AmbitionBox, candidate reports). Compensation varies widely by location, team, level calibration, and negotiation — use these as directional benchmarks, not guarantees.
Your prep plan
- Days 1-3: Aptitude diagnostic and weak-topic rebuild
- Days 4-5: Technical MCQ revision (DS, OOP, DBMS, OS)
- Days 6-8: Code 30+ easy-medium problems
- Days 9-10: Full mock (aptitude + technical + coding)
- Days 11-12: Project prep and SQL practice
- Days 13-14: Mock technical and HR interviews
Want this plan dated to your interview?
Upload your resume and tell Whis your interview date — get a personalized, day-by-day plan built around your gaps, then run Whis live in the interview.
Get my personalized planFrequently asked questions
What is the difference between GET and JMT?
GET is for engineering/CS graduates on the technical track; JMT is for postgraduates in any discipline, largely for PMO and business-operations roles.
How hard is the coding round?
Roughly LeetCode Easy-to-Medium. Solid core DSA and clean handling of test cases are enough to clear it.
Is there negative marking?
The aptitude test is reported to have no negative marking, so attempt all questions within the one-minute-per-question pace.
Do backlogs matter?
For the GET track you typically need no active backlogs and about 60% aggregate. Confirm per drive.
Where are drives held?
Campus drives run across cities such as Chennai, Mumbai, and Pune; off-campus roles are listed on the official careers portal.
How many rounds are there?
Four for GET: aptitude, technical MCQ, coding, and HR. JMT tends to weigh communication and business aptitude more.