CoverPhoto
Hexaware Technologies logo
Premium Employer

Hexaware Technologies

Verified
3.5
based on 5.9k Reviews
Filter interviews by
Software Engineer
Clear (1)

10+ Hexaware Technologies Software Engineer Interview Questions and Answers

Updated 26 Nov 2024

Q1. You have knowledge of data structure? Tell me about it

Ans.

Data structures are a way to organize and store data efficiently.

  • Data structures are used to store and manipulate data in a structured manner.

  • They provide different ways to access and perform operations on the data.

  • Examples include arrays, linked lists, stacks, queues, trees, and graphs.

View 2 more answers
right arrow

Q2. How to add column in copybook and overall process of this task

Ans.

To add a column in copybook, modify the copybook definition and update all programs that use it.

  • Identify the copybook that needs modification

  • Add the new column to the copybook definition

  • Update all programs that use the modified copybook

  • Test the changes thoroughly before deploying to production

Add your answer
right arrow

Q3. Find the second largest array element in a given lisst of arrays using c programing

Ans.

Find the second largest element in a given list of arrays using C programming.

  • Iterate through the array and compare each element with the current maximum and second maximum

  • If the element is greater than the current maximum, update the second maximum and maximum

  • If the element is greater than the second maximum but less than the maximum, update the second maximum

  • Return the second maximum

Add your answer
right arrow

Q4. What is inheritance, what is encapsulation, what is data hiding

Ans.

Inheritance is a way to create new classes based on existing classes. Encapsulation is the practice of hiding data and methods within a class. Data hiding is the act of making data private to prevent direct access.

  • Inheritance allows for code reuse and promotes a hierarchical structure of classes.

  • Encapsulation helps to prevent accidental modification of data and promotes modular code.

  • Data hiding is achieved through access modifiers such as private and protected.

  • Example: A Car ...read more

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

Q5. How to link a web page to another in Html

Ans.

Use the anchor tag <a> with the href attribute to link a web page to another in HTML.

  • Use the <a> tag with the href attribute to specify the URL of the page you want to link to.

  • Add the text or image that will serve as the clickable link between the opening and closing <a> tags.

  • You can also use the target attribute to specify where the linked page will open (e.g. in a new tab).

View 1 answer
right arrow

Q6. Two major reason to use automation over manual testing

Ans.

Automation saves time and increases accuracy.

  • Automation can run tests faster than humans

  • Automation can perform repetitive tasks without getting tired or making mistakes

  • Automation can simulate large amounts of data to test edge cases

  • Automation can provide consistent results

  • Manual testing is prone to human error and can be time-consuming

  • Automation can free up human testers to focus on more complex testing tasks

Add your answer
right arrow
Are these interview questions helpful?

Q7. How do you process multithreads in java ?

Ans.

In Java, multithreading can be processed using the Thread class or implementing the Runnable interface.

  • Create a new thread by extending the Thread class or implementing the Runnable interface.

  • Start the thread using the start() method.

  • Use synchronization mechanisms like synchronized blocks or locks to handle shared resources safely.

  • Join threads to wait for them to finish execution.

  • Use thread pools for managing multiple threads efficiently.

Add your answer
right arrow

Q8. What type of Data base avilable

Ans.

There are various types of databases available such as relational, NoSQL, graph, and document-oriented databases.

  • Relational databases use tables to store data and have a predefined schema.

  • NoSQL databases are non-relational and can handle unstructured data.

  • Graph databases are used to store and manage relationships between data.

  • Document-oriented databases store data in documents, usually in JSON format.

  • Examples include MySQL, MongoDB, Neo4j, and Cassandra.

Add your answer
right arrow
Share interview questions and help millions of jobseekers 🌟
man with laptop

Q9. Find the SQL query to find duplicate in table

Ans.

Use a SQL query with GROUP BY and HAVING clause to find duplicates in a table.

  • Use GROUP BY to group rows with the same values together

  • Use HAVING COUNT(*) > 1 to filter out non-duplicate rows

  • Select the columns you want to check for duplicates in the SELECT statement

Add your answer
right arrow

Q10. What is a semaphore ?

Ans.

A semaphore is a synchronization construct used to control access to a shared resource by multiple processes or threads.

  • Semaphores can have an integer value representing the number of available resources.

  • They can be used to prevent race conditions and ensure mutual exclusion.

  • Operations on semaphores include wait (P) and signal (V).

Add your answer
right arrow

Q11. What are concepts of oops

Ans.

OOPs concepts are the principles of Object-Oriented Programming that help in designing and implementing software.

  • Abstraction

  • Encapsulation

  • Inheritance

  • Polymorphism

  • Class

  • Object

  • Method

  • Message Passing

Add your answer
right arrow

Q12. odd even program in c

Ans.

Odd even program in C

  • Use modulus operator to check if a number is even or odd

  • If the remainder is 0, the number is even, else it's odd

  • Print the result accordingly

Add your answer
right arrow

Q13. Process to raise a defect

Ans.

To raise a defect, follow these steps:

  • Identify the defect and reproduce it if necessary

  • Document the defect with a clear and concise description

  • Assign a severity level to the defect

  • Assign the defect to the appropriate team or individual

  • Track the status of the defect until it is resolved

Add your answer
right arrow

Q14. Joins in Oracle SQL

Ans.

Joins in Oracle SQL are used to combine rows from two or more tables based on a related column between them.

  • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

  • Use ON keyword to specify the join condition.

  • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;

Add your answer
right arrow

Q15. Working of HashMap

Ans.

HashMap is a data structure that stores key-value pairs and provides constant time complexity for basic operations.

  • HashMap uses hashing to store and retrieve values based on their keys.

  • It allows null values and null keys.

  • It is not thread-safe and requires synchronization for concurrent access.

  • The initial capacity and load factor can be specified during initialization.

  • Example: HashMap map = new HashMap<>(); map.put("apple", 1); int value = map.get("apple");

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 Software Engineer

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

Top Software Engineer Interview Questions from Similar Companies

HCLTech Logo
3.5
 • 164 Interview Questions
Tekion Logo
3.1
 • 15 Interview Questions
FIS Logo
3.9
 • 14 Interview Questions
Temenos Logo
3.2
 • 10 Interview Questions
View all
Recently Viewed
INTERVIEWS
MosChip Technologies
No Interviews
INTERVIEWS
MosChip Technologies
No Interviews
CAMPUS PLACEMENT
Jaipuria Institute of Management (JIMS)
INTERVIEWS
L&T Power
No Interviews
INTERVIEWS
L&T Power
No Interviews
INTERVIEWS
L&T Power
No Interviews
CAMPUS PLACEMENT
SRM university (SRMU)
INTERVIEWS
BigStep Technologies
5.6k top interview questions
INTERVIEWS
L&T Power
No Interviews
INTERVIEWS
L&T Power
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