Hexaware interview questions - a complete guide
Two tracks are reported at Hexaware - GET and PGET (PGET has an extra coding round). Here is how to prepare for both.
About Hexaware
Hexaware is an IT services company providing cloud, automation and software services. Freshers usually join tracks such as Graduate Engineer Trainee (GET) and Premier GET (PGET).
This guide covers 13 Hexaware interview questions with answers - what each question checks and how to answer it - plus the Hexaware interview process, round by round, a 7-day preparation plan for freshers, tips and the mistakes to avoid.
Hexaware hiring process
Step 1: Online aptitude + domain test
Aptitude and technical/domain MCQs - reports mention no negative marking.
Step 2: Communication assessment
An online test of reading, writing, grammar and listening.
Step 3: Coding (PGET)
An extra coding round on the PGET track - about two problems have been reported.
Step 4: Technical and HR
Domain and problem solving, and in HR, a conversation about relocation and 24x7 shifts.
Hexaware does not publish its fresher hiring process in detail (as of our check). This information is based on candidate reports and varies by role, city and drive - read the official job posting before you apply.
Sources (checked 16 October 2026): Hexaware Careers. Hiring processes change - read the official notice before you apply.
Hexaware interview questions and answers
Technical round
1.What does the static keyword do in Java?
- What they're checking
- Java basics.
- How to answer
- Something static belongs to the class, not an object - all objects share it. A static method is called without an object (like main).
2.What is the difference between final, finally and finalize?
- What they're checking
- A classic Java question.
- How to answer
- final - stops a variable/method/class from being changed. finally - a block that always runs after try-catch. finalize - an old method called before garbage collection (now deprecated).
3.What is the difference between a primary key and a foreign key?
- What they're checking
- DBMS.
- How to answer
- A primary key identifies each row of its own table; a foreign key refers to another table's primary key to create a relationship.
4.What is CI/CD?
- What they're checking
- Modern software delivery.
- How to answer
- Continuous Integration - an automatic build and test as soon as code is merged. Continuous Delivery/Deployment - an automatic release once the tests pass.
5.How did you test your project?
- What they're checking
- A quality mindset.
- How to answer
- Which test cases you thought of (normal, invalid input, edge), manual or automated - and one bug that testing caught.
Coding (PGET)
6.Remove duplicates from an array, keeping the order.
- What they're checking
- Basic coding.
- How to answer
- Check against a set as you go; if it is new, add it to the result. O(n).
7.Find the sum of a number's digits.
- What they're checking
- Loop logic.
- How to answer
- Take the last digit with n % 10 and remove it with n / 10 - until n is 0.
8.Check whether two strings are rotations of each other.
- What they're checking
- A string trick.
- How to answer
- If the lengths are equal and s2 appears inside s1+s1, it is a rotation.
Communication and HR
9.How do you prepare for the communication assessment?
- What they're checking
- A separate elimination step.
- How to answer
- Reading comprehension, grammar and English listening - 20 minutes a day.
10.Are you ready for relocation and 24x7 rotational shifts?
- What they're checking
- Commonly asked in HR.
- How to answer
- Give an honest, clear answer.
11.Why Hexaware?
- What they're checking
- Research.
- How to answer
- Link an area of the company (cloud, automation) to your goal.
More questions
12.What is auto-scaling in the cloud?
- What they're checking
- Cloud awareness.
- How to answer
- More servers automatically when load rises, fewer when it falls - right for both cost and performance.
13.Where is an interface used in a real Java project?
- What they're checking
- OOP in practice.
- How to answer
- Such as a PaymentMethod interface - Card and UPI as separate classes; adding a new method is easy.
7-day preparation plan for the Hexaware interview
- Day 1: Aptitude - number systems, percentages, time and work.
- Day 2: Domain - OOP and Java basics.
- Day 3: DBMS and SQL queries.
- Day 4: Coding - arrays, strings, loops (PGET).
- Day 5: Communication - reading, grammar, listening.
- Day 6: Your project and HR answers (shifts, relocation).
- Day 7: A full mock test.
Preparation tips
- Find out whether your drive is GET or PGET - give coding extra time for PGET.
- For the domain test, the basics of OOP, DBMS, OS and networking.
- Don't take the communication test lightly - it is an elimination round too.
- Attempt every section - no negative marking has been reported (check the notice).
Mistakes to avoid
- Ignoring the communication round.
- Not preparing coding for a PGET drive.
- Vague answers about shifts and relocation.
- Having nothing to say about how you tested your project.
Frequently asked questions
What is the difference between Hexaware GET and PGET?
Commonly reported: the PGET track has an extra coding round and is a slightly higher level.
Is there negative marking in the Hexaware test?
Reports don't mention negative marking in the aptitude and domain sections - check the current notice.
What does the Hexaware communication test cover?
Reading, writing, grammar and listening - as commonly reported.
Do you have to work in shifts at Hexaware?
A conversation about 24x7 rotational shifts and relocation is commonly reported in the HR round.
Similar companies - IT services
- TCS interview questions
- Infosys interview questions
- Wipro interview questions
- Accenture interview questions
- HCLTech interview questions
- Tech Mahindra interview questions
- Cognizant interview questions
- Capgemini interview questions
- LTIMindtree interview questions
- IBM interview questions
- Mphasis interview questions
- Persistent Systems interview questions
More company guides
- Amazon interview questions
- Genpact interview questions
- Deloitte interview questions
- EY interview questions
- All companies →
Read next
- How to Answer "Tell Me About Yourself" (for Freshers and Experienced)
- Campus Placement Interview Preparation: A Round-by-Round Guide
On a live call, Cuelyte AI hears questions like these and has an answer ready in about a second, built from your resume and notes. Campus placements: how Cuelyte AI helps
Ready for your Hexaware interview?
Practise these questions with Cuelyte AI: add your resume, type a question and get a clear answer in your own words - in English, Hindi or Hinglish. Free to start.