i
Ansys Software Private
Limited
Filter interviews by
I applied via Campus Placement and was interviewed before Oct 2022. There were 3 interview rounds.
Coding on oops multiple choice questions
To find leaf node of binary tree, traverse the tree and check if node has no children.
Traverse the binary tree using depth-first search or breadth-first search
Check if a node has no left or right child, then it is a leaf node
Repeat the process for all nodes until all leaf nodes are found
To get left view, right view, and top view of a binary tree, perform level order traversal and keep track of the first node encountered at each level.
Perform level order traversal of the binary tree
Keep track of the first node encountered at each level for left view
Keep track of the last node encountered at each level for right view
For top view, use a map to store horizontal distance and node pairs
Top trending discussions
posted on 31 Dec 2020
I applied via Naukri.com and was interviewed in Jul 2020. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Jul 2022. There were 4 interview rounds.
3 Questions of mid difficulty
2 questions of mid to hard difficulty
Design and implement a dictionary application for easy word lookup
Define data structure to store words and their meanings
Implement search functionality to look up words quickly
Include features like word suggestions, synonyms, and antonyms
Allow users to add new words and meanings to the dictionary
Consider implementing a user-friendly interface for easy navigation
I appeared for an interview before Feb 2023.
Good and easy learn dsa and algo
Learn dsa and algo binary tree and lists
Aptitude,reasoning,verbal,C language,Java,C++
An interface in Java is a reference type that defines a contract for classes to implement methods without providing their implementation.
Interfaces can contain method signatures and constants but no method bodies.
A class implements an interface using the 'implements' keyword. Example: 'class MyClass implements MyInterface'.
Multiple interfaces can be implemented by a single class, allowing for multiple inheritance of ty...
OOP in Java is a programming paradigm based on objects, enabling code reusability, encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: private variables with public getters/setters.
Inheritance: Mechanism where one class inherits properties and behavior from another. Example: class Dog extends Animal.
Polymorphism: Ability to pre...
I applied via LinkedIn and was interviewed in May 2024. There were 2 interview rounds.
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills
Team player with excellent communication skills
OOP stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.
OOP focuses on creating objects that contain data and methods to manipulate that data.
Encapsulation: Objects hide their internal state and require interaction through defined interfaces.
Inheritance: Objects can inherit attributes and methods from other objects.
Polymorphism: Objects can take on different forms or have mult...
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.
ref and out are C# keywords for passing arguments by reference, allowing methods to modify the original data.
ref requires the variable to be initialized before being passed. Example: 'int x = 10; SomeMethod(ref x);'
out does not require initialization before being passed. Example: 'int y; SomeMethod(out y);'
Both allow methods to modify the original variable, but ref is for existing data, while out is for returning new d...
posted on 26 Apr 2022
posted on 29 Nov 2022
Pattern program
Multithreading program
And overriding program
based on 1 interview experience
Difficulty level
Duration
R&D Engineer
55
salaries
| ₹14 L/yr - ₹25 L/yr |
Team Manager
37
salaries
| ₹8.6 L/yr - ₹38.9 L/yr |
Applications Engineer
36
salaries
| ₹8.5 L/yr - ₹30.4 L/yr |
Senior R&D Engineer
36
salaries
| ₹22 L/yr - ₹54 L/yr |
Senior Application Engineer
35
salaries
| ₹17 L/yr - ₹30 L/yr |
Autodesk
AgreeYa Solutions
Apisero
Actalent Services