Filter interviews by
I applied via LinkedIn and was interviewed in Jul 2024. There were 3 interview rounds.
There is a codility test given with one coding and one test cases
LRU cache is a data structure that stores the most recently used items, discarding the least recently used items when full.
LRU cache stands for Least Recently Used cache
It is typically implemented using a combination of a doubly linked list and a hashmap
When a new item is accessed, it is moved to the front of the list. If the cache is full, the least recently used item at the end of the list is removed
Example: If the c...
Transaction management is the process of ensuring data consistency and integrity in a system.
In microservices, each service has its own database, making distributed transactions challenging.
Two popular approaches to handle transaction management in microservices are Saga pattern and two-phase commit protocol.
Saga pattern involves breaking a transaction into multiple smaller transactions that can be rolled back individu...
Stateful vs stateless refers to whether a system retains information about the state of a user's interactions.
Stateful systems store client session information on the server side, requiring more resources and making scaling more complex.
Stateless systems do not store client session information, making them easier to scale and more fault-tolerant.
Stateful systems are typically used for applications that require maintain...
Top trending discussions
posted on 26 Feb 2021
I applied via Company Website and was interviewed before Feb 2020. There were 4 interview rounds.
Handled high pressure from client by prioritizing tasks and communicating effectively.
Identified critical issues and addressed them first
Communicated regularly with the client to provide updates and manage expectations
Collaborated with team members to delegate tasks and ensure timely delivery
Maintained a calm and professional demeanor to avoid escalating the situation
Release management is the process of planning, scheduling, coordinating, and deploying software releases.
It involves identifying the scope of the release and the features to be included
Creating a release plan and schedule
Coordinating with different teams involved in the release process
Testing the release to ensure it meets quality standards
Deploying the release to production
Monitoring the release to ensure it is stable...
I applied via Naukri.com and was interviewed in Sep 2021. There were 5 interview rounds.
I applied via Naukri.com and was interviewed before Apr 2022. There were 2 interview rounds.
I applied via Referral and was interviewed in Jul 2021. There were 4 interview rounds.
Handle errors after project deployment
Implement error logging and monitoring tools
Create a process for reporting and resolving errors
Use automated testing to catch errors before deployment
Have a backup plan in case of critical errors
Regularly review and update error handling procedures
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Mar 2021. There were 5 interview rounds.
I applied via Referral and was interviewed before Aug 2021. There were 2 interview rounds.
The most challenging part of KTA development was integrating with legacy systems.
Integrating with legacy systems required extensive testing and debugging.
The lack of documentation for legacy systems made integration even more difficult.
Ensuring data consistency between KTA and legacy systems was a major challenge.
Customizing KTA workflows to fit with legacy systems was time-consuming.
Working with stakeholders to unders...
I appeared for an interview before Oct 2021.
There are technical and objective questions
They asked about projects and asked to speak on any topics.
I envision myself in a leadership role, driving innovative projects and mentoring junior engineers while contributing to impactful solutions.
I see myself leading a team of engineers, fostering collaboration and innovation.
I aim to specialize in cloud technologies, contributing to scalable solutions.
I want to mentor junior developers, sharing knowledge and best practices.
I aspire to contribute to open-source projects, e...
I applied via Recruitment Consultant and was interviewed in Dec 2020. There were 4 interview rounds.
based on 1 interview experience
Difficulty level
Duration
based on 4 reviews
Rating in categories
5-10 Yrs
Not Disclosed
5-10 Yrs
Not Disclosed
Senior Software Engineer
35
salaries
| ₹16 L/yr - ₹37 L/yr |
Software Engineer
26
salaries
| ₹8.1 L/yr - ₹22 L/yr |
Senior Performance Engineer
13
salaries
| ₹28 L/yr - ₹31 L/yr |
Principal Software Engineer
12
salaries
| ₹30 L/yr - ₹62 L/yr |
Total Rewards Specialist
11
salaries
| ₹7 L/yr - ₹7 L/yr |
Accenture
Wipro
Cognizant
Capgemini