Filter interviews by
Be the first one to contribute and help others!
posted on 20 Mar 2024
I applied via Company Website and was interviewed in Feb 2024. There were 4 interview rounds.
First Round was Coding Test On Codility Platform . 3 Questions were Asked On Medium to Hard Level Arrays and Strings Topics.
Pillars of OOP are Inheritance, Encapsulation, Abstraction, and Polymorphism. Real life example: Vehicles.
Inheritance: Car and Bike classes inheriting from Vehicle class.
Encapsulation: Data hiding in a class to protect it from outside interference.
Abstraction: Using a remote control to operate a TV without knowing its internal workings.
Polymorphism: Overloading a method with different parameters in a class.
No, Function Overloading is not the only example of Compile Time Polymorphism.
Function Templates are another example of Compile Time Polymorphism where a single function can operate on different data types.
Operator Overloading is also an example of Compile Time Polymorphism where operators can be overloaded to work with different data types.
Static Polymorphism achieved through method overloading is another example of C
Arrays store elements in contiguous memory locations, while LinkedLists store elements in nodes with pointers to the next element.
Arrays have constant time access to elements using index, while LinkedLists have O(n) access time as they need to traverse from the beginning.
Arrays have fixed size, while LinkedLists can dynamically grow and shrink in size.
Arrays are better for random access and search operations, while Lin...
Answering questions related to LinkedList operations and Circular LinkedList.
LinkedList Class: Implement a class with nodes containing data and a reference to the next node.
Insertion: Add a new node at the beginning, end, or at a specific position in the LinkedList.
Deletion: Remove a node by updating references to skip over it.
Reversing: Traverse the LinkedList and reverse the links between nodes.
Sorting: Implement a s...
Use recursion to reverse the string without using loops or other data structures.
Create a recursive function that takes the string as input.
In the function, check if the string is empty or has only one character, return the string in that case.
Otherwise, call the function recursively with the substring excluding the first character and concatenate the first character at the end.
Use a hashmap to store frequency of each number in the array for efficient retrieval of maximum occurring number.
Use a hashmap to store the frequency of each number in the array.
Iterate through the array and update the frequency count in the hashmap.
Find the number with the highest frequency in the hashmap to get the maximum occurring number.
Multi-Threading in Java allows multiple threads to execute concurrently. Generics in Java enable type-safe collections and classes.
Multi-Threading in Java allows for concurrent execution of multiple threads.
Generics in Java enable type-safe collections and classes by allowing the use of parameterized types.
Example of Multi-Threading: creating a new thread using the Thread class and implementing the run() method.
Example...
Bentley Systems is a global leader in infrastructure engineering software, providing innovative solutions for sustainable development.
Bentley Systems offers cutting-edge technology and tools for infrastructure engineering projects.
The company has a strong reputation for innovation and sustainability in the industry.
Bentley Systems has a global presence, providing opportunities to work on diverse projects around the wor...
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
posted on 19 Jul 2024
The OSI model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven layers.
Layer 1 (Physical): Deals with physical connections and data transmission. Example: Ethernet cables.
Layer 2 (Data Link): Manages data transfer between devices on the same network. Example: MAC addresses.
Layer 3 (Network): Handles routing and forwarding of data packets. Example: IP address...
Port 80 is used for HTTP, which is the protocol used for transmitting web pages over the internet.
Port 80 is the default port for HTTP
HTTP stands for Hypertext Transfer Protocol
Other common ports include 8080 for alternative HTTP port
posted on 16 Mar 2024
I applied via Company Website and was interviewed in Feb 2024. There were 2 interview rounds.
posted on 25 Feb 2024
I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.
The Business Analyst role involves studying various aspects of business operations and processes.
Analyzing business requirements and translating them into functional specifications
Conducting stakeholder interviews to gather information and understand business needs
Identifying and documenting business processes and workflows
Performing data analysis to identify trends and patterns
Creating and maintaining project document...
The roles in Scrum include Product Owner, Scrum Master, and Development Team.
Product Owner: Represents the stakeholders and ensures the product backlog is prioritized.
Scrum Master: Facilitates the Scrum process, removes obstacles, and ensures adherence to Scrum principles.
Development Team: Self-organizing group responsible for delivering the product increment.
Examples: Product Owner - Defines product vision and backlog...
Different types of testing include unit testing, integration testing, system testing, and acceptance testing.
Unit testing: Testing individual components or units of software to ensure they function correctly.
Integration testing: Testing the interaction between different components or modules to ensure they work together.
System testing: Testing the entire system to verify that it meets the specified requirements.
Accepta...
posted on 4 Aug 2024
Online Exam - 10 MCQ and 2 coding questions
I applied via Campus Placement and was interviewed in Mar 2024. There was 1 interview round.
posted on 22 Feb 2024
I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.
This round was really bad. The interviewer didnt have patience to give 5 mins to my coding problem. He seems to be always in a hurry to ask next question and move on.
based on 17 reviews
Rating in categories
Software Engineer
13
salaries
| ₹4.8 L/yr - ₹10.7 L/yr |
Senior Software Engineer
8
salaries
| ₹10 L/yr - ₹17.6 L/yr |
Senior QA Engineer
7
salaries
| ₹5.2 L/yr - ₹14.2 L/yr |
System Consultant
6
salaries
| ₹9 L/yr - ₹13 L/yr |
Quality Analyst
6
salaries
| ₹4.3 L/yr - ₹9.2 L/yr |
Duck Creek Technologies
Entrata
FinThrive
Mobileum