Filter interviews by
I applied via LinkedIn and was interviewed before Oct 2023. There were 3 interview rounds.
There were questions related to apitude, some basic oops, ds and os questions, 1 coding question. All were pen paper in one go.
I am a software engineer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.
5 years of experience in software development
Proficient in Java, Spring Boot, and Angular
Strong problem-solving skills
Experience working in Agile development environment
I appeared for an interview in Feb 2025, where I was asked the following questions.
Closures are functions with access to their outer scope, while promises handle asynchronous operations in JavaScript.
A closure is created when a function retains access to its lexical scope even when the function is executed outside that scope.
Example of a closure: function outer() { let count = 0; return function inner() { count++; return count; }; }
Promises represent the eventual completion (or failure) of an asynchr...
Oops, aptitude, coding
Quick sort is a divide-and-conquer algorithm that sorts an array by partitioning it into smaller subarrays.
Divide the array into two subarrays based on a pivot element
Recursively sort the subarrays
Combine the sorted subarrays to get the final sorted array
Time complexity is O(n log n) on average, but can degrade to O(n^2) in worst case
Quick sort is a divide-and-conquer algorithm that recursively divides an array into smaller subarrays based on a pivot element.
Choose a pivot element from the array
Partition the array into two subarrays - elements less than pivot and elements greater than pivot
Recursively apply quick sort to the subarrays
Combine the sorted subarrays to get the final sorted array
I applied via Campus Placement and was interviewed before Dec 2021. There were 2 interview rounds.
Basic Aptitude like Quantitative , English and Logical Reasoning. Coding round had 4 questions - 2 SQL problems and 2 codes
posted on 16 Apr 2021
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 4 interview rounds.
posted on 13 Aug 2021
Serialize a tree data structure
Use pre-order traversal to serialize the tree
Store null values as a special character
Use a delimiter to separate nodes
Example: 1,2,null,null,3,4,null,null,5,null,null
Deserialize by splitting the string and using a queue
I applied via Approached by Company and was interviewed before Aug 2021. There was 1 interview round.
Abstract class can have implementation while interface cannot. Classes can implement multiple interfaces but only one abstract class.
Abstract class can have constructors while interface cannot.
Abstract class can have non-abstract methods while interface cannot.
Interfaces are used for full abstraction while abstract classes are used for partial abstraction.
Example: Abstract class - Animal with method eat() and subclass ...
I applied via Company Website and was interviewed in Dec 2020. There was 1 interview round.
based on 3 interviews
Interview experience
based on 4 reviews
Rating in categories
Software Engineer
14
salaries
| ₹2.4 L/yr - ₹5.6 L/yr |
Software Developer
7
salaries
| ₹3 L/yr - ₹13.5 L/yr |
IOS Developer
5
salaries
| ₹2 L/yr - ₹5 L/yr |
Project Manager
4
salaries
| ₹11.2 L/yr - ₹15 L/yr |
Android
4
salaries
| ₹9.5 L/yr - ₹15.3 L/yr |
Oracle
Amdocs
Carelon Global Solutions
Automatic Data Processing (ADP)