Filter interviews by
OOP is a programming paradigm where objects represent real-world entities and interact with each other through methods and properties.
OOP focuses on creating objects that encapsulate data and behavior
Objects communicate with each other by sending messages
Inheritance allows objects to inherit properties and methods from parent classes
Polymorphism allows objects to be treated as instances of their parent class
Encapsulati...
SQL query to retrieve data from a given dataset
Use SELECT statement to specify the columns you want to retrieve
Use FROM statement to specify the table where the data is stored
Use WHERE statement to filter the data based on specific conditions
Integrating two databases in one application involves setting up a connection between the databases and managing data synchronization.
Use a common data model to map data between the two databases
Establish a connection using database connectors or APIs
Implement data synchronization processes to ensure consistency
Consider data migration strategies if needed
Developed a web application for managing inventory in a retail store.
Implemented user authentication for secure access.
Designed a user-friendly interface for easy navigation.
Integrated barcode scanning functionality for quick inventory updates.
Bluff but join. Job hhh. Numb
Gh high going yydc h heh
Bmkbkuu it d jobs Hlo
Q1>reverse a String
Q2>Duplicate String
Q3>Sorting String
Basic mcqs on Angular, OOP, .NET MVC, .NET Core, AWS
Design a system having multiple transactions using Angular, dotent and PostgreSQL
HHA eXchange interview questions for popular designations
SQL joins are used to combine rows from two or more tables based on a related column between them.
Types of SQL joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
INNER JOIN returns rows when there is at least one match in both tables.
LEFT JOIN returns all rows from the left table and the matched rows from the right table.
RIGHT JOIN returns all rows from the right table and the matched rows from the left tab...
OOPs concepts are the fundamental principles of object-oriented programming.
Encapsulation - bundling of data and methods that operate on that data
Inheritance - ability of a class to inherit properties and characteristics from its parent class
Polymorphism - ability of an object to take on many forms
Abstraction - hiding of complex implementation details from the user
Web API routing is the process of mapping incoming HTTP requests to specific actions or methods in the API.
Routing is defined in the WebApiConfig.cs file in the App_Start folder.
Routes are defined using the HttpRouteCollection class.
Routes can include parameters, constraints, and defaults.
Attribute routing can also be used to define routes directly on controller actions.
Routing can be used to handle different HTTP meth
Stored procedures are precompiled SQL statements that can be called by name, while functions return a single value.
Stored procedures can modify data, while functions cannot
Functions can be used in SQL statements, while stored procedures cannot
Stored procedures can have output parameters, while functions cannot
Functions can be called from within stored procedures, while stored procedures cannot be called from within fun
CTE stands for Common Table Expression in SQL Server.
CTE is a temporary named result set that can be referenced within a SELECT, INSERT, UPDATE, or DELETE statement.
It helps to simplify complex queries and improve performance.
It can be recursive, allowing a query to reference itself.
It starts with the WITH keyword followed by the name of the CTE and the SELECT statement that defines it.
ASP.NET supports two types of routing: convention-based routing and attribute routing.
Convention-based routing uses a set of predefined rules to map incoming URLs to controller actions.
Attribute routing allows developers to define routes directly on the controller actions using attributes.
Both types of routing can be used together in the same application.
Example: [Route("api/products/{id}")] public IHttpActionResult Ge
Filters are used to intercept and modify HTTP requests and responses in MVC.
Filters are used to add functionality to MVC applications.
There are five types of filters in MVC: Authorization, Action, Result, Exception, and Resource.
Authorization filters are used to authenticate users and restrict access to certain actions.
Action filters are used to modify the behavior of an action method before and after execution.
Result ...
I applied via Referral and was interviewed in Aug 2023. There were 2 interview rounds.
Simple questions regarding arrays and matrix
ASP.NET Core is a cross-platform, high-performance framework for building modern, cloud-based, internet-connected applications.
Open-source framework developed by Microsoft
Supports multiple platforms including Windows, macOS, and Linux
Used for building web applications, APIs, and microservices
Provides high performance and scalability
Includes features like dependency injection, middleware, and MVC pattern
Promise in JS is an object representing the eventual completion (or failure) of an asynchronous operation.
A promise can be in one of three states: pending, fulfilled, or rejected.
Promises help in handling asynchronous operations in a more organized and readable way.
Example: const myPromise = new Promise((resolve, reject) => { // async operation });
I applied via LinkedIn and was interviewed before May 2023. There were 3 interview rounds.
Quants verbal technical etc
Tricky dsa probs on arrays,stacks
I applied via Campus Placement and was interviewed in Nov 2022. There were 4 interview rounds.
Basic attitude, Verbal, reasoning
I applied via Campus Placement and was interviewed in Jul 2022. There were 3 interview rounds.
NoSQL is a non-relational database while SQL is a relational database.
NoSQL databases are schema-less and flexible while SQL databases have a fixed schema.
NoSQL databases are horizontally scalable while SQL databases are vertically scalable.
NoSQL databases are better suited for handling unstructured data while SQL databases are better suited for structured data.
Examples of NoSQL databases include MongoDB, Cassandra, an...
The duration of HHA eXchange interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 13 interviews
Interview experience
based on 42 reviews
Rating in categories
Software Engineer
52
salaries
| ₹6 L/yr - ₹20 L/yr |
Associate Software Engineer
28
salaries
| ₹6.6 L/yr - ₹10.6 L/yr |
Senior Software Engineer
17
salaries
| ₹10.6 L/yr - ₹22.8 L/yr |
Test Engineer
14
salaries
| ₹7 L/yr - ₹10.5 L/yr |
Senior Test Engineer
12
salaries
| ₹12 L/yr - ₹14.2 L/yr |
Accenture
Capgemini
HCLTech
Teleperformance