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...
posted on 3 Dec 2015
I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.
I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.
The project is a web-based application for managing inventory and sales of a retail store.
Developed using Java and Spring framework
Includes features such as product management, order management, and customer management
Utilizes MySQL database for data storage
Implemented security measures such as authentication and authorization
Designed with a responsive user interface for optimal user experience
I am a software developer with a passion for coding and problem-solving. My hobbies include reading and playing video games.
Proficient in programming languages such as Java and Python
Strong problem-solving skills
Good communication and teamwork abilities
Weakness: Sometimes I tend to overthink and spend too much time on a problem
Hobbies: Reading books on technology and playing video games
I cannot make a commitment to staying at Samsung at this time.
I am open to exploring other opportunities
My decision will depend on various factors such as growth opportunities, work culture, and compensation
I value my time at Samsung and appreciate the experience gained
posted on 2 Dec 2016
I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.
DFS and BFS are two popular graph traversal algorithms used in computer science.
DFS stands for Depth First Search and explores as far as possible along each branch before backtracking.
BFS stands for Breadth First Search and explores all the vertices at the present depth before moving on to the next level.
DFS uses a stack data structure to keep track of visited nodes while BFS uses a queue.
DFS is useful for finding path...
Double pointers are used to store the address of a pointer variable.
Double pointers are useful in dynamic memory allocation.
They are used to modify the value of a pointer passed to a function.
They can be used to create linked lists and trees.
Example: int **ptr; //declares a double pointer to an integer
Permutations of an array
Permutations are all possible arrangements of elements in an array
Number of permutations for an array of length n is n!
Use recursion to generate all permutations
Swap elements to generate different permutations
My first biggest failure was not being able to clear an important exam in high school.
Failed to manage time effectively
Did not seek help from teachers or peers
Did not practice enough
Learned the importance of preparation and seeking help
Improved study habits and time management skills
I was interviewed before Jun 2016.
I was interviewed in Nov 2016.
I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.
I am a software developer with experience in Java and Python.
Graduated with a degree in Computer Science
Worked on multiple projects using Java and Python
Familiar with Agile methodology
Passionate about learning new technologies
My strength is problem-solving and attention to detail. My weakness is public speaking.
Strength: Strong problem-solving skills
Strength: Attention to detail
Weakness: Public speaking
Weakness: Difficulty with time management
I applied via Campus Placement
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Technologist 1
203
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
181
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Technologist 2
175
salaries
| ₹0 L/yr - ₹0 L/yr |
Deputy Manager
163
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Accounting Specialist
158
salaries
| ₹0 L/yr - ₹0 L/yr |
Siemens
GE Healthcare
Honeywell Automation
Bosch