Hexaware - interview guide

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.

Language:EnglishHinglish

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

  1. Step 1: Online aptitude + domain test

    Aptitude and technical/domain MCQs - reports mention no negative marking.

  2. Step 2: Communication assessment

    An online test of reading, writing, grammar and listening.

  3. Step 3: Coding (PGET)

    An extra coding round on the PGET track - about two problems have been reported.

  4. 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. 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. 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. 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. 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. 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)

  1. 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).
  2. 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.
  3. 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

  1. 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.
  2. 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.
  3. 11.Why Hexaware?

    What they're checking
    Research.
    How to answer
    Link an area of the company (cloud, automation) to your goal.

More questions

  1. 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.
  2. 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

  1. Day 1: Aptitude - number systems, percentages, time and work.
  2. Day 2: Domain - OOP and Java basics.
  3. Day 3: DBMS and SQL queries.
  4. Day 4: Coding - arrays, strings, loops (PGET).
  5. Day 5: Communication - reading, grammar, listening.
  6. Day 6: Your project and HR answers (shifts, relocation).
  7. 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.

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.