Filter interviews by
I applied via Referral and was interviewed before Mar 2023. There were 3 interview rounds.
Angular follows a single-threaded, event-driven model for executing code.
Angular uses Zones to manage the flow of execution and handle asynchronous tasks.
The change detection mechanism in Angular triggers the flow of execution by checking for changes in the application state.
Angular's dependency injection system controls the flow of execution by providing services and components when needed.
Top trending discussions
posted on 2 Mar 2024
I applied via Recruitment Consulltant and was interviewed in Sep 2023. There were 2 interview rounds.
Threading is a programming technique that allows multiple tasks to run concurrently within a single process.
Threading allows for parallel execution of tasks within a program.
Threads share the same memory space, allowing for efficient communication between tasks.
Examples of threading include creating separate threads for handling user input and updating the UI in a GUI application.
OOPs concept stands for Object-Oriented Programming concepts which include principles like inheritance, encapsulation, polymorphism, and abstraction.
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.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the compl...
I applied via campus placement at Parul Institute of Management and Research, Vadodara and was interviewed in Aug 2023. There were 3 interview rounds.
There were basics questions on quant.
Reverse an array of strings
Create a new array and iterate through the original array in reverse order, adding each element to the new array
Use built-in array methods like reverse() or spread operator for a more concise solution
Alternatively, you can swap elements from start to end and end to start until you reach the middle of the array
Sorting algorithm is a method to arrange elements in a specific order.
Sorting algorithms can be categorized as comparison-based or non-comparison-based.
Examples of sorting algorithms include Bubble Sort, Merge Sort, and Quick Sort.
Efficiency of sorting algorithms is measured in terms of time complexity and space complexity.
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
Functional testing is a type of software testing that verifies the functionality of a system, while regression testing is retesting the modified parts of the system to ensure that existing functionalities are not affected.
Functional testing checks if the software meets the specified requirements and functions as expected.
Regression testing is performed to ensure that changes or modifications in the software do not intr...
I applied via LinkedIn and was interviewed in Feb 2023. There were 4 interview rounds.
About java and c++. There is a discussion of advantagea and features of java and c++
In second round there was aptitude, verbal and coding questions
posted on 23 Jun 2024
On java and python based on loops and data structures
Delete duplicates in a query and find third highest salary.
Use the DISTINCT keyword in the query to eliminate duplicates.
Order the salaries in descending order and use the LIMIT clause to get the third highest salary.
I applied via Approached by Company and was interviewed before Feb 2023. There were 2 interview rounds.
based on 1 interview
Interview experience
based on 36 reviews
Rating in categories
Senior Software Engineer
407
salaries
| ₹8 L/yr - ₹31 L/yr |
Software Engineer
304
salaries
| ₹2.8 L/yr - ₹12 L/yr |
Senior Test Engineer
284
salaries
| ₹5.9 L/yr - ₹26 L/yr |
Test Engineer
124
salaries
| ₹2.4 L/yr - ₹12 L/yr |
Technical Lead
98
salaries
| ₹11 L/yr - ₹37 L/yr |
TCS
Wipro
Infosys
HCLTech