i
SoftProdigy System Solutions
Filter interviews by
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating objects that interact with each other to solve a problem
It involves concepts like classes, objects, inheritance, polymorphism, and encapsulation
Classes are blueprints for creating objects, while objects are instances of classes
Inheritance allows a class to inherit attrib...
Decorators in Python are functions that modify the behavior of other functions or methods.
Decorators are denoted by the @ symbol followed by the decorator function name.
They are commonly used to add functionality to existing functions without modifying their code.
Decorators can be used for logging, authentication, caching, and more.
Example: @staticmethod decorator in Python marks a method as a static method.
Top trending discussions
I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.
This round was 25 minutes exactly the technical interviewee asked me only 2 to 3 theoretical questions and after that, he told me to share my screen and then started asking me coding problems which consisted of 5 questions purely on code, no theory.
q1- exception handling question of (10/0--> solve this using try catch)
q2-write a class that return the area and perimeter of the rectangle
q3-remove duplicate elements from list of the set (remove_duplicates[(1,2,2,3,4,4,5]))
q4-calculate the sum of the string (sum_of_digits(1234) #output will be 10)
Software Engineer
54
salaries
| ₹3.5 L/yr - ₹10.8 L/yr |
Associate Software Engineer
40
salaries
| ₹3 L/yr - ₹6.9 L/yr |
Software Developer
11
salaries
| ₹3.5 L/yr - ₹8 L/yr |
Senior Software Engineer
8
salaries
| ₹7.2 L/yr - ₹13.5 L/yr |
Technical Lead
7
salaries
| ₹8 L/yr - ₹15 L/yr |
TCS
Infosys
Wipro
HCLTech