Filter interviews by
Factory pattern for creating objects based on input
Identify the need for creating objects based on input
Create a factory class with methods for creating objects
Use the factory class to create objects based on input
Commonly used Linux commands include ls, cd, mkdir, rm, cp, mv, grep, and chmod.
ls - list directory contents
cd - change directory
mkdir - make directories
rm - remove files or directories
cp - copy files or directories
mv - move or rename files or directories
grep - search for a pattern in a file
chmod - change file permissions
Top trending discussions
I appeared for an interview before Mar 2024.
The aptitude test is beneficial and somewhat easy.
The coding test was both successful and somewhat challenging.
Group discussions are highly beneficial.
Object-Oriented Programming (OOP) in Python is a programming paradigm based on objects and classes to structure code effectively.
Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: class Dog with attributes and methods.
Inheritance: Mechanism to create a new class using properties of an existing class. Example: class Bulldog inherits from class Dog.
Polymorphism: Ability to...
Machine learning algorithms enable computers to learn from data and make predictions or decisions without explicit programming.
Supervised Learning: Algorithms learn from labeled data. Example: Linear Regression for predicting house prices.
Unsupervised Learning: Algorithms identify patterns in unlabeled data. Example: K-Means Clustering for customer segmentation.
Reinforcement Learning: Algorithms learn by interacting wi...
I possess a blend of relevant skills, experience, and a strong commitment to contributing positively to your team.
Strong analytical skills: In my previous role, I successfully analyzed market trends to improve product positioning.
Team collaboration: I led a project team that increased efficiency by 20% through effective communication and delegation.
Adaptability: I quickly learned new software tools that enhanced our wo...
posted on 19 Aug 2023
I applied via Recruitment Consulltant and was interviewed in Feb 2023. There were 3 interview rounds.
OOPs concepts in C#, SOLID and design principles, Task vs Thread, Interface vs Abstract class
OOPs concepts in C# include encapsulation, inheritance, polymorphism, and abstraction
SOLID principles are Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion
Task is a unit of work in C# that represents an asynchronous operation, while Thread is a separate path of execution wi...
posted on 25 Mar 2024
I appeared for an interview in Feb 2024.
posted on 3 Mar 2025
I appeared for an interview in Sep 2024.
Types of polymorphism include compile-time polymorphism (method overloading) and runtime polymorphism (method overriding).
Compile-time polymorphism is achieved through method overloading, where multiple methods have the same name but different parameters.
Runtime polymorphism is achieved through method overriding, where a subclass provides a specific implementation of a method that is already defined in its superclass.
posted on 14 Dec 2024
I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.
Virtual inheritance allows a derived class to inherit from a base class without creating duplicate base class subobjects.
Virtual inheritance is used to resolve the Diamond Problem in C++ where a class inherits from two classes that have a common base class.
It ensures that only one copy of the base class is inherited by the derived class.
Virtual inheritance introduces a virtual base class subobject to the derived class,...
A class for string operations can include methods for concatenation, substring extraction, length calculation, etc.
Create a class with methods like concatenateStrings, extractSubstring, calculateLength, etc.
Use string manipulation functions like substring, concat, length, etc. within the class methods.
Ensure error handling for edge cases like empty strings or out-of-bounds indices.
Example: class StringOperations { conc...
posted on 21 Dec 2024
I applied via Naukri.com and was interviewed in Nov 2024. There were 4 interview rounds.
I have a background in project management and am seeking a new challenge in a leadership role.
Background in project management
Seeking new challenge in leadership role
Desire for growth and development
Depends on number of years of experience and salary expectation CAD test will be conducted for approx. 3 hours.
Question on the CAD software and Basic engineering questions such as Power calculation, Weight of given volume, Force calculation etc.
I applied via Naukri.com and was interviewed before Jun 2021. There were 2 interview rounds.
posted on 22 Jun 2023
I applied via Referral and was interviewed before Jun 2022. There were 3 interview rounds.
Object-oriented programming paradigm focusing on objects and classes for code organization and reusability.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object)
Inheritance: Ability of a class to inherit properties and behavior from another class
Polymorphism: Ability to present the same interface for different data types
Object-oriented programming paradigm that focuses on objects and classes
Encapsulation: bundling data and methods that operate on the data into a single unit (class)
Inheritance: ability of a class to inherit properties and behavior from another class
Polymorphism: ability to present the same interface for different data types
Abstraction: hiding the complex implementation details and showing only the necessary features
Oop s concept all give simple program noted task
posted on 14 Jul 2023
Interfaces are used in OOP to define a contract for classes to implement, allowing for polymorphism and loose coupling.
Interfaces in OOP define a set of methods that a class must implement, providing a contract for behavior.
Interfaces allow for polymorphism, where different classes can be treated as instances of the same interface.
Interfaces promote loose coupling between classes, as they only need to know about the in...
based on 3 interviews
Interview experience
based on 26 reviews
Rating in categories
Senior Software Engineer
410
salaries
| ₹4.5 L/yr - ₹15 L/yr |
Technical Lead
174
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Engineer
105
salaries
| ₹4.8 L/yr - ₹16.2 L/yr |
Software Engineer
85
salaries
| ₹3.5 L/yr - ₹7.5 L/yr |
Technical Architect
36
salaries
| ₹17 L/yr - ₹35.3 L/yr |
Falcon Autotech
Technosoft Engineering Projects Limited
TMEIC
Festo