i
Hexaware Technologies
Filter interviews by
I applied via Campus Placement
Basics quand and logical apditude
Hard work vs smart work
I applied via Campus Placement and was interviewed in Jun 2024. There were 3 interview rounds.
Quantitative, Analytical, Pseudocode, Technical MCQs
Traditional GD topics.
I applied via campus placement at Mumbai University and was interviewed in Sep 2023. There were 4 interview rounds.
Test 1 = (Aptitude) 70 MCQs from Quant, Logical and Verbal
Test 2 = (Domain-based) 30Questions from Pseudocode and Computer Fundamentals
Communication Round after Technical Round
MCQs based on Paragraphs, Audio transcript, Grammar
Voice/Audio Answer scenario based question (eg. Your Idol)
Object Oriented Programming is a programming paradigm based on the concept of objects, which can contain data and code.
OOP focuses on creating objects that interact with each other to solve problems
Objects have attributes (data) and methods (functions)
Encapsulation, inheritance, and polymorphism are key principles of OOP
Examples of OOP languages include Java, C++, and Python
Encapsulation, Inheritance, Polymorphism, Abstraction are the 4 pillars of OOP
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class in Java
Inheritance: Ability of a class to inherit properties and behavior from another class. Example: Subclass extending a superclass
Polymorphism: Ability to present the same interface for different data types. Example: Method overloading in ...
Constructors are special methods in a class that are used to initialize objects.
Constructors have the same name as the class they belong to.
They are called automatically when an object is created.
Constructors can have parameters to initialize object properties.
They do not have a return type.
Example: public class Car { public Car(String color) { this.color = color; }}
A jagged array is an array of arrays where each element can be of different sizes.
Each sub-array can have a different number of elements
Useful for representing data structures like matrices or tables
Example: [['apple', 'banana'], ['orange', 'grape', 'kiwi']]
Program to check if a string is a palindrome or not.
Create a function to compare the original string with its reverse.
Ignore spaces and punctuation when checking for palindrome.
Example: 'racecar' is a palindrome, 'hello' is not.
A program to reverse a string by iterating through the characters and appending them in reverse order.
Create a function that takes a string as input
Initialize an empty string to store the reversed string
Iterate through the characters of the input string in reverse order and append them to the empty string
Return the reversed string
Program to find second maximum number in an array of strings.
Convert array elements to integers for comparison.
Sort the array in descending order.
Return the second element in the sorted array.
I applied via Campus Placement and was interviewed in Mar 2024. There were 4 interview rounds.
Easy and online duration 2 Hours
Hexaware Technologies interview questions for designations
I applied via Campus Placement
Object Oriented Programming is a programming paradigm that organizes code into objects with properties and behaviors.
Encourages modular and reusable code
Focuses on data encapsulation and abstraction
Supports inheritance and polymorphism
Examples: Java, C++, Python
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.
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 bas...
Get interview-ready with Top Hexaware Technologies Interview Questions
I come from a close-knit family of four, including my parents and younger sister.
Family of four: parents and younger sister
Close-knit and supportive
Parents have always encouraged me to pursue my education and career goals
It contains quants,verbal,reasoning and tech
Real time topics only they provide
I applied via Campus Placement and was interviewed before Sep 2023. There were 3 interview rounds.
Medium Level round consist of Quant Reasoning Verbal Technical
I am a highly motivated and skilled engineer with a strong academic background and a passion for learning and problem-solving.
I have a solid understanding of engineering principles and have excelled in relevant coursework and projects.
I am a quick learner and have a strong work ethic, always willing to go the extra mile to achieve results.
I have excellent communication and teamwork skills, which are essential for colla...
I want to join Hexaware because of its reputation for innovation and growth opportunities.
Hexaware has a strong focus on innovation and cutting-edge technologies.
The company offers excellent growth opportunities for career development.
I am impressed by Hexaware's commitment to employee development and training programs.
Aptitude consists of cognitive and pseudocodes
Group Discussion is of general topics
Top trending discussions
5 Interview rounds
based on 11 reviews
Rating in categories
Senior Software Engineer
3.8k
salaries
| ₹5.2 L/yr - ₹19.5 L/yr |
System Analyst
3k
salaries
| ₹6.7 L/yr - ₹29 L/yr |
Software Engineer
2.9k
salaries
| ₹2 L/yr - ₹10 L/yr |
Senior Executive
2k
salaries
| ₹0.8 L/yr - ₹6.2 L/yr |
Technical Architect
1.9k
salaries
| ₹10 L/yr - ₹36 L/yr |
Cognizant
TCS
Infosys
Wipro