Filter interviews by
I applied via Approached by Company and was interviewed before Oct 2023. There was 1 interview round.
Design patterns are reusable solutions to common problems in software design, while SOLID principles are guidelines for writing maintainable and scalable code.
Design patterns help in organizing code, improving code reusability, and making code more maintainable.
Examples of design patterns include Singleton, Factory, Observer, and Strategy.
SOLID principles consist of Single Responsibility, Open/Closed, Liskov Substituti...
To create a top down Unity application based on SOLID principles, start by designing separate classes for each game element and ensuring single responsibility, open/closed, Liskov substitution, interface segregation, and dependency inversion principles are followed.
Design separate classes for player, enemies, obstacles, etc.
Ensure each class has a single responsibility.
Use interfaces to define common behaviors for diff...
Top trending discussions
They asked easy to medium DSA . It includes arrays, strings, recursion.
posted on 23 Nov 2024
posted on 9 Sep 2023
I applied via Naukri.com and was interviewed in Aug 2023. There were 2 interview rounds.
React hooks are functions that let you use state and other React features without writing a class.
Hooks are functions that let you use state and other React features in functional components
useState() is a hook that allows you to add state to functional components
useEffect() is a hook that allows you to perform side effects in functional components
useContext() is a hook that allows you to use the context API in functio
Liskov Substitution Principle states that objects of a superclass should be replaceable with objects of its subclasses without affecting the program's correctness.
Subtypes must be substitutable for their base types.
Derived classes must be able to replace their base classes without affecting the program's behavior.
Violating this principle can lead to unexpected behavior and errors in the code.
Example: If a program expec...
Oops concept is a programming paradigm that focuses on objects and classes.
Oops stands for Object-Oriented Programming
Key concepts include inheritance, encapsulation, polymorphism, and abstraction
Examples: Class Car with properties like make, model, and methods like start(), stop()
Example: Inheritance - Class SUV extends Car and adds property numSeats
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
OOPs stands for Object-Oriented Programming. Abstraction is the concept of hiding complex implementation details and showing only necessary features of an object.
OOPs is a programming paradigm that uses objects and classes to design and develop applications.
Abstraction is the process of hiding the implementation details and showing only the necessary features of an object.
For example, a car can be represented as an obj...
posted on 2 Feb 2024
I applied via campus placement at P E S College of Engineering, Mandya and was interviewed in Jan 2024. There were 3 interview rounds.
Computer fundamentals
Population, cricket, own topicsssss
SQL in MYSQL is a query language used to interact with databases to retrieve, insert, update, and delete data.
SQL stands for Structured Query Language
It is used to communicate with databases like MYSQL to perform various operations
Common SQL commands include SELECT, INSERT, UPDATE, DELETE
Example: SELECT * FROM table_name WHERE condition;
I applied via Company Website and was interviewed in Oct 2022. There were 3 interview rounds.
I applied via campus placement at Anna University and was interviewed in Aug 2022. There were 3 interview rounds.
Two Easy questions to be solved
Heap sort is a comparison-based sorting algorithm that uses a binary heap data structure.
Heap sort works by building a binary heap from the array and then repeatedly extracting the maximum element and placing it at the end of the array.
The heap is maintained as a complete binary tree, where each parent node is greater than or equal to its children.
The time complexity of heap sort is O(n log n) and it is an in-place sor...
based on 1 interview
Interview experience
Software Developer
461
salaries
| ₹7.2 L/yr - ₹25 L/yr |
Senior Software Engineer
224
salaries
| ₹9.6 L/yr - ₹28 L/yr |
Software Engineer
143
salaries
| ₹7.1 L/yr - ₹24.1 L/yr |
Design & Development Engineer
101
salaries
| ₹8 L/yr - ₹20.3 L/yr |
Senior Software Developer
84
salaries
| ₹10 L/yr - ₹25 L/yr |
GE Healthcare
Philips
Siemens
Fresenius Medical Care