CoverPhoto
Hexaware Technologies logo
Premium Employer

Hexaware Technologies

Verified
3.5
based on 6k Reviews
Filter interviews by
Graduate Engineer Trainee (Get)
Fresher
Clear (2)

Hexaware Technologies Graduate Engineer Trainee (Get) Interview Questions and Answers for Freshers

Updated 5 Feb 2024

Q1. What is the difference b/w complie time and run time polymorphism?

Ans.

Compile time polymorphism is resolved at compile time, while run time polymorphism is resolved at run time.

  • Compile time polymorphism is achieved through function overloading and operator overloading.

  • Run time polymorphism is achieved through function overriding and virtual functions.

  • Compile time polymorphism is faster as the resolution is done at compile time.

  • Run time polymorphism allows dynamic binding of functions based on the object type at run time.

  • Compile time polymorphis...read more

Add your answer
right arrow

Q2. What is Software Development Lifecycle ?

Ans.

Software Development Lifecycle is a process followed by software development teams to design, develop and maintain software.

  • It includes phases like planning, analysis, design, implementation, testing, deployment, and maintenance.

  • Each phase has its own set of activities and deliverables.

  • It helps in ensuring that the software is developed efficiently and meets the requirements of the stakeholders.

  • Examples of SDLC models are Waterfall, Agile, and DevOps.

Add your answer
right arrow

Q3. Intro What is oops Encapsulation Polymorphism Runtime, compile time Dbms Sql vs no sql

Ans.

Questions related to programming concepts and database management systems.

  • OOPs stands for Object-Oriented Programming which is a programming paradigm based on the concept of objects.

  • Encapsulation is the process of hiding the implementation details of an object from the outside world.

  • Polymorphism is the ability of an object to take on many forms.

  • Runtime and compile time are two phases of program execution.

  • DBMS stands for Database Management System which is a software system us...read more

Add your answer
right arrow

Q4. Difference between DELETE and TRUNCATE ?

Ans.

DELETE removes specific rows from a table while TRUNCATE removes all rows and resets the table.

  • DELETE is a DML command while TRUNCATE is a DDL command.

  • DELETE can be rolled back while TRUNCATE cannot be rolled back.

  • DELETE is slower than TRUNCATE as it logs each row deletion while TRUNCATE does not.

  • DELETE can have WHERE clause while TRUNCATE cannot have WHERE clause.

  • DELETE does not reset the identity of the table while TRUNCATE resets the identity of the table.

Add your answer
right arrow
Discover Hexaware Technologies interview dos and don'ts from real experiences

Q5. Diff b/w call by value and call by reference?

Ans.

Call by value passes a copy of the value, while call by reference passes the memory address of the value.

  • Call by value creates a new copy of the value being passed.

  • Call by reference passes the memory address of the value being passed.

  • Changes made to the parameter in call by value do not affect the original value.

  • Changes made to the parameter in call by reference affect the original value.

Add your answer
right arrow

Q6. Difference between Union and Union ALL ?

Ans.

Union combines and removes duplicates from two or more tables, while Union ALL combines all rows from two or more tables.

  • Union removes duplicates, Union ALL does not

  • Union requires the same number of columns in each table, Union ALL does not

  • Union is slower than Union ALL

  • Example: SELECT column1 FROM table1 UNION SELECT column1 FROM table2

  • Example: SELECT column1 FROM table1 UNION ALL SELECT column1 FROM table2

Add your answer
right arrow

Q7. Write Bubble sort Program ?

Ans.

Bubble sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements and swaps them if they are in the wrong order.

  • Compare adjacent elements and swap them if they are in the wrong order

  • Repeat this process until the list is sorted

  • Time complexity is O(n^2)

  • Example: [5, 3, 8, 4, 2] -> [3, 5, 8, 4, 2] -> [3, 5, 4, 8, 2] -> [3, 5, 4, 2, 8] -> [3, 4, 5, 2, 8] -> [3, 4, 2, 5, 8] -> [3, 4, 2, 5, 8] -> [3, 2, 4, 5, 8] -> [2, 3, 4, 5, 8]

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at Hexaware Technologies Graduate Engineer Trainee (Get) for Freshers

based on 6 interviews
4 Interview rounds
Resume Shortlist Round
Aptitude Test Round
HR Round
Technical Round
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Graduate Engineer Trainee (Get) Interview Questions from Similar Companies

View all
Recently Viewed
LIST OF COMPANIES
Discover companies
Find best workplace
INTERVIEWS
Shakambhari Ispat & Power
10 top interview questions
SALARIES
Bird Worldwide Flight Services
INTERVIEWS
Motilal Oswal Financial Services
No Interviews
INTERVIEWS
Motilal Oswal Financial Services
No Interviews
INTERVIEWS
Force Motors
10 top interview questions
INTERVIEWS
Bird Worldwide Flight Services
No Interviews
CAMPUS PLACEMENT
Amity School Of Communication, Noida
SALARIES
GMR Hyderabad International Airport
INTERVIEWS
Consero Global Solutions
No Interviews
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter