Filter interviews by
I applied via Company Website and was interviewed before May 2023. There was 1 interview round.
OOPs stands for Object-Oriented Programming and has 4 main parts: Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundles data and methods that operate on the data into a single unit.
Polymorphism: Allows objects to be treated as instances of their parent class.
Abstraction: Hides complex implementation details and
Abstract class can have both abstract and non-abstract methods, while Interface can only have abstract methods.
Abstract class can have constructors, fields, and methods, while Interface cannot have any implementation.
A class can extend only one Abstract class but can implement multiple Interfaces.
Abstract classes are used to define a common behavior for subclasses, while Interfaces are used to define a contract for cla...
SOLID principles are a set of five design principles that help developers create more maintainable and scalable software.
Single Responsibility Principle (SRP) - A class should have only one reason to change.
Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.
Liskov Substitution Principle (LSP) - Objects of a superclass should be replaceable with objects of its subcla...
I appeared for an interview in May 2017.
String is immutable because it ensures data integrity and allows for efficient memory management.
Immutable strings prevent accidental modification of data.
Immutable strings can be easily shared and reused, improving memory efficiency.
Immutable strings enable efficient string interning and caching.
Immutable strings support thread safety in concurrent environments.
Yes, @RequestParam has a default value if not specified.
If a @RequestParam is not provided in the request, it will use its default value.
The default value can be set using the 'defaultValue' attribute of @RequestParam annotation.
If no default value is specified, the parameter will be considered as required and an exception will be thrown if not provided.
Abstract classes are required to provide a common interface and share code among related classes.
Abstract classes allow for code reusability and promote modular design.
They provide a common interface for a group of related classes.
Abstract classes can define abstract methods that must be implemented by subclasses.
They can also provide default implementations for common methods.
Abstract classes cannot be instantiated, b
posted on 3 Dec 2015
I appeared for an interview in Jun 2016.
I appeared for an interview in Oct 2016.
My hobbies include hiking, playing guitar, and cooking.
Hiking: I enjoy exploring nature trails and challenging myself physically.
Playing guitar: I love learning new songs and improving my skills.
Cooking: I like experimenting with different recipes and creating delicious meals.
In 5 years, I see myself as a senior software developer leading a team and working on complex projects.
Leading a team of developers
Working on complex projects
Continuously learning and improving my skills
Contributing to the growth and success of the company
I want to join DELL because of their innovative technology solutions and strong reputation in the industry.
DELL is known for their cutting-edge technology solutions which align with my passion for software development.
I admire DELL's strong reputation in the industry and their commitment to customer satisfaction.
I believe joining DELL will provide me with opportunities for growth and career advancement.
I appeared for an interview in Jan 2017.
I applied via Campus Placement
I applied via Campus Placement
I applied via Campus Placement
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Technologist 1
206
salaries
| ₹10 L/yr - ₹31.2 L/yr |
Software Engineer
188
salaries
| ₹5.8 L/yr - ₹21.3 L/yr |
Software Technologist 2
188
salaries
| ₹16 L/yr - ₹38.6 L/yr |
Senior Accounting Specialist
171
salaries
| ₹5.6 L/yr - ₹19 L/yr |
Deputy Manager
157
salaries
| ₹8.5 L/yr - ₹27 L/yr |
Samsung
Vivo
OPPO
Dell