Filter interviews by
Clear (1)
I applied via Referral and was interviewed before Dec 2023. There was 1 interview round.
Top trending discussions
Object-oriented programming concepts that focus on data encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Ability of 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 detai...
I applied via Campus Placement
30 min exam online test with easy and medium leetcode questions. Precisely Bulls and Cow problem and remove K digits leetcode questions
I applied via Campus Placement and was interviewed before Apr 2023. There was 1 interview round.
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Two easy to medium level questions
Reverse a string by iterating through the characters and swapping them.
Create a new string to store the reversed string
Iterate through the original string from end to start
Append each character to the new string
Return the new string as the reversed string
Find the first and last occurrence of an element in a sorted array.
Use binary search to find the first occurrence of the element.
Modify binary search to find the last occurrence of the element.
Handle cases where the element is not found in the array.
I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.
Use pagination, caching, and efficient algorithms to handle large data in an API.
Implement pagination to limit the amount of data returned in each API call.
Use caching to store frequently accessed data and reduce the load on the database.
Optimize algorithms for data processing to improve performance.
Consider using asynchronous processing for time-consuming tasks.
Utilize compression techniques to reduce the size of data
I handle huge load in the DB by optimizing queries, indexing, partitioning data, and using caching techniques.
Optimize queries to reduce the load on the database server
Use indexing to speed up data retrieval
Partition data to distribute load across multiple servers
Implement caching techniques to reduce the number of queries to the database
Use sharding to horizontally scale the database
I applied via Referral
based on 1 interview
Interview experience
Software Engineer
86
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
49
salaries
| ₹0 L/yr - ₹0 L/yr |
Data Scientist
19
salaries
| ₹0 L/yr - ₹0 L/yr |
Staff Engineer
11
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Data Scientist
9
salaries
| ₹0 L/yr - ₹0 L/yr |
Innoplexus
SigTuple
Tricog Health Services
Niramai Health Analytix