TA Digital
10+ Jindal Water Infrastructure Interview Questions and Answers
Q1. Explain each concept with real life example?
Explanation of concepts with real-life examples
Abstraction: Using a TV remote without knowing the internal circuitry
Encapsulation: A car driver only needs to know how to drive, not how the engine works
Inheritance: A child inheriting traits from their parents
Polymorphism: A shape can take on different forms, such as a square or a triangle
Q2. What is system testing
System testing is the process of testing the complete and integrated software system to evaluate its compliance with specified requirements.
System testing is performed on the entire software system as a whole.
It is conducted after integration testing and before acceptance testing.
The main goal of system testing is to ensure that the software meets the specified requirements and functions correctly in the intended environment.
Examples of system testing include performance test...read more
Q3. What all the methods we have in API?
The question is too broad to provide a specific answer.
APIs can have various methods such as GET, POST, PUT, DELETE, etc.
The methods in an API depend on the specific API being referred to.
Examples of API methods include 'getUser', 'createOrder', 'updateProfile', etc.
Q4. What problems you have faced during testing?
I have faced issues with compatibility, performance, and user acceptance testing.
Compatibility issues with different browsers and operating systems
Performance issues with large datasets and high traffic
User acceptance testing revealed unexpected user behavior
Q5. What are Solid Principle?
SOLID principles are a set of five design principles for writing maintainable and scalable software.
S - Single Responsibility Principle
O - Open/Closed Principle
L - Liskov Substitution Principle
I - Interface Segregation Principle
D - Dependency Inversion Principle
Q6. Difference between Sync and Async?
Sync is blocking, while Async is non-blocking.
Sync operations block the execution of the program until the operation is completed.
Async operations allow the program to continue executing while the operation is being completed in the background.
Sync operations are simpler to implement and reason about, but can lead to performance issues.
Async operations require more complex code, but can improve performance and responsiveness.
Examples of Sync operations include reading a file ...read more
Q7. Suppose you are allocated into two projects in one day, and ETA for both is same, how would you complete them at the given deadline?
Q8. Explain about MVC Routing?
MVC Routing is a mechanism to map incoming requests to specific controller actions.
Routing is used to define URL patterns and map them to specific actions in the controller.
It helps to create clean and SEO-friendly URLs.
Routing can also be used to pass parameters to the controller action.
MVC Routing is a part of the ASP.NET framework.
Example: RouteConfig.cs file in ASP.NET MVC application defines the routing rules.
Q9. Polymorphism real life example
Polymorphism is the ability of an object to take on many forms. A real-life example is a vehicle.
Polymorphism allows a vehicle object to take on different forms such as car, truck, or motorcycle
Each form has its own unique properties and methods, but they all share common characteristics such as having wheels and an engine
Polymorphism allows for more efficient and flexible code as it allows for the use of a single class to represent multiple objects
Q10. Speak about the word state for 2 minutes
The word state can refer to a condition, a political entity, or a stage in a process.
State can refer to the condition or status of something, such as the state of a machine or the state of a person's health.
State can also refer to a political entity, such as a nation-state or a state within a country.
State can indicate a stage in a process, such as the state of a project or the state of an experiment.
State can also refer to a mental or emotional condition, such as a state of ...read more
Q11. Rotate a matrix
Rotate a matrix by 90 degrees clockwise
Transpose the matrix
Reverse each row of the transposed matrix
Top HR Questions asked in Jindal Water Infrastructure
Interview Process at Jindal Water Infrastructure
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month