Add office photos
Engaged Employer

Hexaware Technologies

3.6
based on 5.4k Reviews
Filter interviews by

10+ Interview Questions and Answers

Updated 24 Oct 2024
Popular Designations
Q1. Intersection of Two Arrays II

You have been given two integer arrays/list(ARR1 and ARR2) of size N and M, respectively. You need to print their intersection; An intersection for this problem can be defined when...read more

View 2 more answers
Q2. System Design Question

You have to design a software solution which will automatically inform the truck owners about the servicing date so that they don't miss on it due to their busy life schedule.

Add your answer
Q3. Managerial Questions

They will just ask few basic questions to see whether you will be able to fit into their culture or not.

Add your answer

Q4. what is a binary search and how you can do it?

Ans.

Binary search is a search algorithm that finds the position of a target value within a sorted array.

  • Binary search requires a sorted array as input.

  • It compares the target value with the middle element of the array.

  • If the target value is equal to the middle element, the search is successful.

  • If the target value is less than the middle element, the search continues on the left half of the array.

  • If the target value is greater than the middle element, the search continues on the ri...read more

Add your answer
Discover null interview dos and don'ts from real experiences

Q5. Sort the array without using predefined functions etc

Ans.

Sorting an array without using predefined functions

  • Implement a sorting algorithm like bubble sort, insertion sort, or selection sort

  • Loop through the array and compare adjacent elements to swap them if necessary

  • Repeat the loop until the array is sorted in ascending or descending order

Add your answer

Q6. Reverse the string without using predefined functions

Ans.

Reverse a string without using predefined functions.

  • Iterate through the string from the end and append each character to a new string.

  • Use a loop to swap the first and last characters, then move towards the middle.

  • Convert the string to a list, reverse the list, then join the list back into a string.

Add your answer
Are these interview questions helpful?

Q7. What is your comfortable programming language

Ans.

My comfortable programming language is Java.

  • Strong object-oriented programming skills

  • Experience with Java frameworks like Spring

  • Proficient in writing clean and efficient code

Add your answer

Q8. What is topology and its type

Ans.

Topology is the study of geometric properties and spatial relations unaffected by the continuous change of shape or size.

  • Topology is concerned with the properties of space that are preserved under continuous transformations, such as stretching or bending.

  • It is used in mathematics, physics, computer science, and engineering.

  • Types of topology include point-set topology, algebraic topology, and differential topology.

  • Examples of topological properties include connectedness, compa...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. explain the constructor and its types of it.

Ans.

A constructor is a special method used to initialize objects in a class. It can have different types based on parameters.

  • A constructor has the same name as the class it belongs to.

  • It is automatically called when an object is created.

  • Constructors can be parameterized or non-parameterized.

  • Parameterized constructors accept arguments to initialize object properties.

  • Non-parameterized constructors have no arguments and provide default values.

  • Constructors can be overloaded, allowing...read more

Add your answer

Q10. How to interchange values of 2 variables

Ans.

To interchange values of 2 variables, use a temporary variable to store one value before swapping them.

  • Declare a temporary variable to store the value of one variable

  • Assign the value of the first variable to the temporary variable

  • Assign the value of the second variable to the first variable

  • Assign the value of the temporary variable to the second variable

Add your answer

Q11. What is difference between c and c++ What is encapsulation.

Ans.

C is a procedural programming language while C++ is an extension of C with added features like object-oriented programming.

  • C is a procedural language while C++ supports both procedural and object-oriented programming.

  • C++ has additional features like classes, objects, inheritance, and polymorphism.

  • C++ supports function overloading and namespaces, which are not present in C.

  • C++ has a standard template library (STL) that provides useful data structures and algorithms.

  • C++ allows ...read more

Add your answer

Q12. What is windows powershell?

Ans.

Windows PowerShell is a command-line shell and scripting language designed for system administration tasks.

  • It is built on the .NET Framework

  • It allows users to automate tasks using scripts

  • It supports remote management of Windows machines

  • It has a rich set of commands and utilities

  • Example: Get-Process command retrieves information about running processes

  • Example: Set-ExecutionPolicy command changes the PowerShell execution policy

View 1 answer

Q13. 1. Explain Types of network

Ans.

Types of network include LAN, WAN, MAN, WLAN, PAN, SAN, CAN, and VPN.

  • LAN (Local Area Network) is a network that covers a small area such as a home, office, or building.

  • WAN (Wide Area Network) is a network that covers a large geographical area such as a city, country, or even the world.

  • MAN (Metropolitan Area Network) is a network that covers a larger area than a LAN but smaller than a WAN, typically a city or town.

  • WLAN (Wireless Local Area Network) is a LAN that uses wireless ...read more

Add your answer

Q14. what is Java language?

Ans.

Java is a popular object-oriented programming language known for its platform independence and extensive libraries.

  • Java is designed to be simple, secure, and portable.

  • It is used for developing a wide range of applications, from desktop to mobile and web.

  • Java programs are compiled into bytecode, which can run on any Java Virtual Machine (JVM).

  • It supports multithreading, exception handling, and automatic memory management.

  • Java has a vast ecosystem of libraries and frameworks, s...read more

Add your answer

Q15. What is parse int in java

Ans.

parseInt in Java is a method used to convert a string to an integer.

  • parseInt is a static method in the Integer class.

  • It takes a string as input and returns the corresponding integer value.

  • If the string cannot be parsed as an integer, it throws a NumberFormatException.

Add your answer

Q16. what is topology

Ans.

Topology is the study of the properties and characteristics of geometric objects that are unchanged by continuous transformations.

  • Topology studies the properties of objects that remain the same under continuous transformations.

  • It focuses on the concepts of continuity, connectivity, and proximity.

  • Examples of topological objects include points, lines, curves, surfaces, and higher-dimensional spaces.

  • Topology is used in various fields such as mathematics, computer science, physic...read more

Add your answer

Q17. What is Polymorphism

Ans.

Polymorphism is the ability of a single function or method to operate on different types of data.

  • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

  • There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).

  • Example: Inheritance in object-oriented programming languages like Java allows for polymorphism.

Add your answer

Q18. OOPs concepts in java

Ans.

OOPs concepts in Java refer to the principles of Object-Oriented Programming such as Inheritance, Encapsulation, Polymorphism, and Abstraction.

  • Inheritance: Allows a class to inherit properties and behavior from another class. Example: class Dog extends Animal.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: private variables with public getter and setter methods.

  • Polymorphism: Ability of a method to do different things based on the...read more

Add your answer

Q19. Concepts of Azure cloud.

Ans.

Azure cloud is a platform provided by Microsoft for building, deploying, and managing applications and services through a global network of data centers.

  • Infrastructure as a Service (IaaS) - Virtual machines, storage, and networking

  • Platform as a Service (PaaS) - Web apps, databases, and development tools

  • Software as a Service (SaaS) - Office 365, Dynamics 365, and Azure DevOps

  • Azure Virtual Network - Allows secure connections between Azure resources and on-premises resources

  • Azur...read more

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

Interview Process at null

based on 10 interviews in the last 1 year
2 Interview rounds
Aptitude Test Round
Technical Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Associate Software Engineer Interview Questions from Similar Companies

3.6
 • 53 Interview Questions
4.0
 • 32 Interview Questions
3.7
 • 26 Interview Questions
4.0
 • 18 Interview Questions
4.3
 • 14 Interview Questions
3.7
 • 11 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

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