Filter interviews by
I applied via Naukri.com and was interviewed before Jun 2023. There was 1 interview round.
DSA stands for Data Structures and Algorithms.
DSA is a fundamental concept in computer science that involves organizing and storing data efficiently.
It includes various data structures like arrays, linked lists, trees, graphs, etc.
Algorithms are step-by-step procedures for solving problems using data structures.
Understanding DSA is crucial for writing efficient and optimized code.
Example: Sorting algorithms like Bubble
A Promise is an object representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained together using .then() method.
Example: Fetching data from an API returns a Promise object.
I applied via Naukri.com and was interviewed in Oct 2024. There were 3 interview rounds.
Online zoom coding test will be there - 4 questions - 2 about output of code & 2 about technical questions.
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
Virtual polymorphism is achieved through virtual functions in C++.
Virtual functions allow a function in a base class to be overridden in a derived class.
Example: Animal class with virtual function 'makeSound' overridden in Dog a
Virtual polymorphism allows objects of different classes to be treated as objects of a common superclass.
Create a base class with virtual functions
Create derived classes that override the virtual functions
Use pointers or references of the base class to call the overridden functions
I applied via Naukri.com and was interviewed in Nov 2024. There were 3 interview rounds.
Coding round is related to DSA
Technology advantage or not
All aptitude topics,logical reasoning
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Consumers read data from topics, while producers write data to topics in Kafka.
Consumers subscribe to topics to read messages from them
Producers publish messages to topics for consumers to read
Consumers can be part of a consumer group to scale out consumption
Producers can specify key for messages to control partitioning
posted on 18 Sep 2024
There were easy to medium dsa questions
Object-oriented programming concepts that help in organizing and structuring code.
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: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and showing only the necessary
I applied via Job Portal and was interviewed in Jul 2024. There was 1 interview round.
I applied via Referral
Hackerrank coding round.
based on 4 reviews
Rating in categories
Associate Lead
328
salaries
| ₹1.3 L/yr - ₹6.6 L/yr |
Associate
262
salaries
| ₹1 L/yr - ₹3.8 L/yr |
Senior Software Engineer
210
salaries
| ₹6 L/yr - ₹21.8 L/yr |
Software Engineer
97
salaries
| ₹2.7 L/yr - ₹12.6 L/yr |
Process Associate
75
salaries
| ₹1.4 L/yr - ₹4.3 L/yr |
TCS
Wipro
Infosys
HCLTech