i
Mahindra & Mahindra
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There was 1 interview round.
Iterate through the array to find the second highest element.
Sort the array in descending order and return the element at index 1.
Initialize two variables to keep track of the highest and second highest elements while iterating through the array.
If the array contains duplicate elements, consider whether to return the second highest unique element or the second highest overall element.
Top trending discussions
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Mathematics, logical reasoning.
Basic coding fundamentals in language of choice.
In 5 years, I see myself as a senior software test engineer leading a team and contributing to innovative testing strategies.
Leading a team of software test engineers
Contributing to innovative testing strategies
Continuing to learn and grow in the field of software testing
I applied via Naukri.com and was interviewed before Feb 2023. There was 1 interview round.
Sanity test is a quick and basic test to check if the software is functioning correctly after minor changes.
Sanity test is a subset of regression testing
It focuses on testing specific functionalities to ensure they still work after changes
It is usually quick and does not cover all aspects of the software
Example: After fixing a bug, running a sanity test to check if the bug is resolved
Smoke test is a preliminary test to check if the basic functionalities of a software application are working fine.
Smoke test is a quick and basic test run on a build to ascertain if it is stable enough for further testing.
It is usually performed after a new build is deployed to ensure critical functionalities are working.
Smoke test is not exhaustive and focuses on major features to identify any major issues early on.
Ex...
Performance test is a type of testing to assess the speed, responsiveness, and stability of a software application under various conditions.
Performance test evaluates the speed, scalability, and stability of a software application.
It helps in identifying bottlenecks, memory leaks, and other performance issues.
Examples of performance tests include load testing, stress testing, and spike testing.
Agile methodology is a software development approach that emphasizes flexibility, collaboration, and incremental progress.
Agile methodology involves breaking down projects into small, manageable tasks called user stories.
It promotes frequent communication and collaboration between team members and stakeholders.
Iterations, known as sprints, are used to deliver working software in short cycles.
Feedback is gathered regula...
I applied via Naukri.com and was interviewed before Oct 2020. There were 3 interview rounds.
Stress-strain curve shows the relationship between stress and strain in a material. It's significant in designing structures.
The curve helps in determining the material's strength, stiffness, and ductility.
It also helps in selecting the appropriate material for a specific application.
The curve can be used to predict the behavior of a material under different loading conditions.
The area under the curve represents the en...
I applied via Recruitment Consultant and was interviewed before Dec 2020. There was 1 interview round.
Problem solving tools are techniques used to identify, analyze and solve problems.
Root cause analysis
Fishbone diagram
SWOT analysis
Pareto chart
Brainstorming
5 Whys
Flowchart
Decision matrix
I applied via Recruitment Consulltant and was interviewed before Feb 2021. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed before Feb 2021. There was 1 interview round.
I applied via Campus Placement
I applied via Recruitment Consultant and was interviewed before Apr 2020. There were 5 interview rounds.
Yes, I am aware of electronics architectures of commercial vehicles.
I have experience working with CAN (Controller Area Network) bus systems.
I am familiar with the various electronic control units (ECUs) used in commercial vehicles.
I understand the importance of proper wiring and grounding in electronic systems.
I have knowledge of diagnostic tools and software used for troubleshooting electronic issues.
I am aware of th...
Brakes are required in vehicles to slow down or stop the vehicle when necessary.
Brakes help to prevent accidents by allowing the driver to slow down or stop the vehicle when necessary
They also help to maintain control of the vehicle while driving
Different types of brakes include disc brakes, drum brakes, and anti-lock brakes
Regular maintenance of brakes is important to ensure they are functioning properly
Ackerman angle is the angle formed between the steering axis and a line drawn through the center of the wheel.
It is used in the design of steering systems for vehicles.
It helps to determine the turning radius of a vehicle.
The angle varies depending on the type of vehicle and its intended use.
A larger Ackerman angle is used for vehicles that require tighter turning radius, such as go-karts.
A smaller Ackerman angle is us...
based on 1 interview
Interview experience
based on 5 reviews
Rating in categories
Deputy Manager
2.8k
salaries
| ₹5.1 L/yr - ₹19 L/yr |
Assistant Manager
2.3k
salaries
| ₹4.2 L/yr - ₹12.8 L/yr |
Manager
1.5k
salaries
| ₹10 L/yr - ₹29.4 L/yr |
Senior Engineer
987
salaries
| ₹5 L/yr - ₹18 L/yr |
Team Lead
808
salaries
| ₹1.5 L/yr - ₹9.3 L/yr |
Tata Motors
Maruti Suzuki
Ashok Leyland
Hero MotoCorp