i
MothersonSumi INfotech & Designs
Filter interviews by
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
Top trending discussions
I appeared for an interview in Sep 2020.
I appeared for an interview before Oct 2021.
A nested list is a list that contains other lists as its elements.
Nested lists can be created using square brackets and separating the elements with commas.
Elements of a nested list can be accessed using indexing and slicing.
Example: my_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Accessing element 5: my_list[1][1]
A queue is a data structure that follows the First In First Out (FIFO) principle.
Elements are added to the back of the queue and removed from the front.
Example: A line of people waiting for a movie ticket.
Operations: Enqueue (add element to back), Dequeue (remove element from front), Peek (view front element)
I appeared for an interview in Sep 2017.
I applied via first naukari and was interviewed before Oct 2020. There were 4 interview rounds.
I appeared for an interview in Sep 2019.
I applied via Recruitment Consultant and was interviewed before Jan 2020. There were 5 interview rounds.
I am proficient in Java, Python, and C++. I have 2 years of experience in software development. I have excellent communication skills for client interaction.
Proficient in Java, Python, and C++
2 years of software development experience
Excellent communication skills for client interaction
I applied via Naukri.com and was interviewed before May 2018. There were 5 interview rounds.
I appeared for an interview before Nov 2020.
I applied via Naukri.com and was interviewed before Sep 2020. There were 4 interview rounds.
based on 1 interview
Interview experience
Software Engineer
538
salaries
| ₹2.4 L/yr - ₹9.1 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