i
PTC
Filter interviews by
I applied via Referral and was interviewed in Mar 2023. There were 3 interview rounds.
Question 1
----------------
Input array - 2,9,3,6,5,4
Output array - 9,6,5,4
The result array returns the elements which are greater than all the right side elements
Input array -3,5,1,2,4
Output - 5,4
Question 2
----------------
Check whether two strings are anagram or not?
Question 3
-----------------
Make an employee class and retrieve 100 random employees with unique IDs.
Top trending discussions
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
I applied via Campus Placement
Question related to operating system and computer network
Traverse all child nodes in a tree data structure
Use depth-first or breadth-first traversal algorithms
Recursively visit each child node starting from the root node
Consider using a stack or queue data structure for traversal
Example: Traverse all nodes in a binary tree
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Written coding test
Basic coding questions
Only c c++
Easy level
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
In first round 4 coding question like 1 dsa 2 database and one is api and question is very simple . coding round was conducted in hackerrank
Again same but dsa question and oops concept in deep level
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There were 2 interview rounds.
Basic questions were given..bar graphs,pie charts
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Allows a class to reuse code from another class
Creates a parent-child relationship between classes
Derived class inherits attributes and methods from base class
OOP principles are the fundamental concepts of object-oriented programming that help in designing and implementing software solutions.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: The ability of objects to take on multiple forms or have multiple behaviors.
Abstraction: Hiding t...
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
It enables a single interface to be used for different data types or objects.
Examples include method overloading and method overriding in object-oriented programming languages like Java.
Interview experience
Software Specialist
161
salaries
| ₹7.5 L/yr - ₹18.2 L/yr |
Senior Software Specialist
122
salaries
| ₹9.1 L/yr - ₹24 L/yr |
Technical Lead
104
salaries
| ₹10.9 L/yr - ₹28.5 L/yr |
QA Specialist
86
salaries
| ₹7 L/yr - ₹15 L/yr |
Product Specialist
77
salaries
| ₹7.5 L/yr - ₹13 L/yr |
Autodesk
Siemens
Bosch
ABB