i
Filter interviews by
The pillars of OOPS are Inheritance, Encapsulation, Abstraction, and Polymorphism.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Abstraction: Hiding the complex implementation details and showing only the necessary features of an object.
Polymorphism: Ability to present the same interface for different
I applied via LinkedIn and was interviewed in Aug 2024. There were 3 interview rounds.
Top trending discussions
posted on 12 Dec 2024
I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.
Soo easy aptitude exam asked questions
OOPs in Java refers to Object-Oriented Programming concepts, fibo likely refers to Fibonacci sequence, and sorting refers to arranging elements in a specific order.
OOPs in Java includes concepts like classes, objects, inheritance, polymorphism, and encapsulation.
Fibo likely refers to the Fibonacci sequence, where each number is the sum of the two preceding ones (e.g. 0, 1, 1, 2, 3, 5, ...).
Sorting involves arranging el...
Yes, main can be overloaded but not overridden in C++.
Main can be overloaded by defining multiple functions with different parameters.
Example: int main() and int main(int argc, char* argv[])
Main cannot be overridden as it is a static function of the program.
The first round was a coding test, which was outsourced to an external vendor. I was asked 2 basic DSA questions, and there was discussions around the time and space complexity, and scope of optimizing the solutions. Post that there were a few questions around Spring Boot features and basic system design. The interviewer was professional throughout the interview, and the interview process felt more like a discussion, as compared to the standard interview process.
There was another round of coding - this time conducted by the organization itself. It consisted of a medium level DSA question on stacks. I wrote the code on my personal IDE and executed it there itself. The interviewer discussed about the possible edge cases and how I would deal with them. Post solving the question I was asked about my previous projects.
This was the final round where the discussion was largely around system design and HLD. It started off with questions are system design patterns and concepts. Then I was asked to design a booking design, with discussions around concurrency control and transaction management.
posted on 28 Dec 2024
I applied via LinkedIn and was interviewed in Jun 2024. There were 5 interview rounds.
Java coding questions, basic Java questions.
I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.
Technical sql questions
Oops concept and sql db questions
I applied via Company Website and was interviewed in May 2024. There was 1 interview round.
posted on 15 May 2024
I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.
HashMap is implemented using an array of linked lists to handle collisions.
HashMap stores key-value pairs in an array of linked lists
Hash function is used to determine the index of the array where the key-value pair will be stored
Collision handling is done by chaining, where multiple key-value pairs with the same hash value are stored in the same linked list
HashMap allows null keys and values
HashMap is not synchronized...
posted on 11 Jan 2025
I applied via Recruitment Consulltant and was interviewed before Jan 2024. There were 2 interview rounds.
Software Development Engineer
12
salaries
| ₹7.8 L/yr - ₹12.1 L/yr |
Software Engineer
7
salaries
| ₹8.5 L/yr - ₹13.7 L/yr |
Senior Product Support Engineer
7
salaries
| ₹8 L/yr - ₹17 L/yr |
Senior Software Engineer
7
salaries
| ₹14 L/yr - ₹20 L/yr |
Software Developer
5
salaries
| ₹9 L/yr - ₹11.6 L/yr |
Infosys
TCS
Wipro
HCLTech