Filter interviews by
I applied via Campus Placement and was interviewed in Aug 2022. There were 4 interview rounds.
My selection was on-campus.
1st round was Aptitude test in which we had around 60 MCQs from different topic like OS, Networking and Data Structure.
Time Duration was 60 minutes.
They were short of easy and medium to answer.
Questions on C++ and Java programming languages
Run time polymorphism is achieved through virtual functions in C++
Copy constructor is used to create a new object as a copy of an existing object in C++
Java is an object-oriented programming language while C++ is a hybrid language
JDK stands for Java Development Kit, JRE stands for Java Runtime Environment, and JVM stands for Java Virtual Machine
Top trending discussions
Basic questions on oops and sql queries
Was a bit difficult, would suggest preparing thoroughly for aptitude and reasoning .
I applied via Naukri.com and was interviewed before Feb 2023. There was 1 interview round.
2 Coding rounds with medium difficulty questions
Java has two types of beans: stateful and stateless beans.
Stateful beans maintain conversational state with the client, while stateless beans do not.
Stateful beans are typically used for long-running conversations, while stateless beans are used for short-lived operations.
Examples of stateful beans include session beans, while examples of stateless beans include message-driven beans.
Use a sorting algorithm like bubble sort or quicksort to arrange elements in ascending order.
Use a sorting algorithm like bubble sort, quicksort, or merge sort to rearrange elements in ascending order.
For example, you can implement bubble sort to compare adjacent elements and swap them if they are in the wrong order.
Another example is using quicksort to divide the array into smaller subarrays and recursively sort them.
Iterate through the array to find the second greatest number.
Iterate through the array and keep track of the greatest and second greatest numbers.
Compare each element with the current greatest and second greatest numbers.
Update the second greatest number if a new number is found that is greater than the current second greatest but less than the greatest.
I applied via Campus Placement and was interviewed before May 2023. There were 3 interview rounds.
It was simple apti and coding test
some apti questions and 2 coding
I applied via Campus Placement and was interviewed in Jun 2021. There were 4 interview rounds.
Palindrome number program in C++
A palindrome number is a number that remains the same when its digits are reversed
To check if a number is palindrome, we can compare the original number with its reverse
We can use a loop to reverse the number and then compare it with the original number
Polymorphism is the ability of an object to take on many forms.
Polymorphism allows objects of different classes to be treated as if they are of the same class.
It can be achieved through method overloading or method overriding.
Example: A shape class can have different subclasses like circle, square, etc. and all can be treated as shapes.
Polymorphism helps in achieving code reusability and flexibility.
Abstraction is the process of hiding complex implementation details and exposing only necessary information.
Abstraction allows us to focus on the essential features of an object or system.
It helps in reducing complexity and increasing efficiency.
Examples of abstraction include encapsulation, inheritance, and interfaces in object-oriented programming.
Abstraction is used in various fields such as software engineering, ma
posted on 24 Sep 2021
I applied via Naukri.com and was interviewed in Aug 2021. There was 1 interview round.
based on 1 review
Rating in categories
Engineer
236
salaries
| ₹3 L/yr - ₹12.3 L/yr |
Senior Engineer
193
salaries
| ₹7.4 L/yr - ₹26.5 L/yr |
Senior Software Engineer
189
salaries
| ₹6 L/yr - ₹25 L/yr |
Technical Lead
156
salaries
| ₹10 L/yr - ₹31.9 L/yr |
Software Engineer
135
salaries
| ₹2.8 L/yr - ₹12 L/yr |
TCS
Wipro
HCLTech
Tech Mahindra