i
MothersonSumi INfotech & Designs
Filter interviews by
To find the second highest salary using SQL.
Use the SELECT statement to retrieve the salaries from the table.
Use the ORDER BY clause to sort the salaries in descending order.
Use the LIMIT clause to limit the result set to the second row.
Use the OFFSET clause to skip the first row.
Combine the above clauses to get the second highest salary.
A trigger is a special type of stored procedure that automatically executes in response to certain events.
Triggers are used to enforce business rules or data integrity.
They can be used to audit changes to data.
Triggers can also be used to replicate data across multiple tables or databases.
Examples of trigger events include INSERT, UPDATE, and DELETE operations on a table.
Join is a SQL operation that combines rows from two or more tables based on a related column between them.
Join is used to retrieve data from multiple tables in a single query.
There are four types of joins: inner join, left join, right join, and full outer join.
Inner join returns only the matching rows from both tables.
Left join returns all the rows from the left table and matching rows from the right table.
Right join r...
Optimizing SQL code involves identifying and removing bottlenecks to improve performance.
Identify slow queries and optimize them using indexes or rewriting the query
Reduce the amount of data being queried by using filters or limiting results
Avoid using subqueries or joins when possible
Use stored procedures or views to simplify complex queries
Regularly analyze and optimize the database schema
I applied via Walk-in and was interviewed in Jan 2024. There were 5 interview rounds.
Take MCQ based questions on postresql and SQL
Cleared
I applied via Approached by Company and was interviewed in Jun 2024. There was 1 interview round.
Closures are functions that have access to variables from their containing scope even after the scope has closed.
Closures allow functions to 'remember' the environment in which they were created.
They can access variables from their outer function even after the outer function has finished executing.
Closures are commonly used in event handlers, callbacks, and asynchronous programming.
Redux is required in a React application to manage the application state in a predictable way.
Helps in managing the state of the application in a centralized store
Enables easier debugging and tracking of state changes
Facilitates state management in complex applications with multiple components
Allows for time-travel debugging by maintaining a history of state changes
Helps in maintaining a single source of truth for the
MothersonSumi INfotech & Designs interview questions for popular designations
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
OOPs concepts in Java are the fundamental principles of object-oriented programming, including inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the i...
HashMap is a data structure that stores key-value pairs and uses hashing to quickly retrieve values based on keys.
HashMap internally uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to determine the index in the array where the pair will be stored.
If multiple keys hash to the same index, a linked list is used to handle collisions.
To retrieve a value, the key is ha...
Get interview-ready with Top MothersonSumi INfotech & Designs Interview Questions
Joins are used in databases to combine rows from two or more tables based on a related column between them.
Joins are used to retrieve data from multiple tables based on a related column between them
Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column
Discuss .NET concepts and SQL.
I applied via Job Portal
OOPS concepts refer to Object-Oriented Programming concepts which include inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation...
The 4 pillars of OOP are Inheritance, Encapsulation, Abstraction, and Polymorphism.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation restricts access to certain components within a class, protecting the data.
Abstraction hides complex implementation details and only shows the necessary features.
Polymorphism allows objects to be treated as instances of their parent class, enab
I applied via Job Portal
General Aptitude Test
I applied via Job Fair and was interviewed before Dec 2022. There were 5 interview rounds.
Process related questions
Top trending discussions
The duration of MothersonSumi INfotech & Designs interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 41 interviews
Interview experience
based on 577 reviews
Rating in categories
Software Engineer
535
salaries
| ₹2.4 L/yr - ₹9 L/yr |
Senior Software Engineer
380
salaries
| ₹5.4 L/yr - ₹18.7 L/yr |
Module Lead
130
salaries
| ₹8.8 L/yr - ₹29 L/yr |
Project Lead
94
salaries
| ₹10.4 L/yr - ₹27 L/yr |
Technology Specialist
74
salaries
| ₹5.4 L/yr - ₹21 L/yr |
ITC Infotech
CMS IT Services
KocharTech
Xoriant