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
I applied via Company Website and was interviewed before May 2021. There were 3 interview rounds.
Python assignment
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 Naukri.com and was interviewed in Jan 2021. There were 4 interview rounds.
I applied via Recruitment Consultant and was interviewed before May 2020. There were 3 interview rounds.
posted on 3 Aug 2017
I appeared for an interview before Aug 2016.
I appeared for an interview in Nov 2016.
Developed a Btech project on automated attendance system using facial recognition.
Developed a software application to automate the attendance process in educational institutions.
Implemented facial recognition technology to identify and mark attendance of students.
Used machine learning algorithms to train the system for accurate recognition.
Integrated the application with a database to store attendance records.
Provided ...
Code Pascal's Triangle
Pascal's Triangle is a triangular array of binomial coefficients
Each number is the sum of the two numbers above it
The first and last numbers in each row are 1
Can be implemented using nested loops or recursion
Abstract functions cannot be instantiated and must be implemented by child classes, while normal functions can be directly called.
Abstract functions have no implementation in the parent class, while normal functions do.
Abstract functions are declared with the 'abstract' keyword, while normal functions are not.
Normal functions can be called directly, while abstract functions must be implemented by child classes.
An examp...
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
42
salaries
| ₹18.7 L/yr - ₹30.4 L/yr |
Software Engineer
32
salaries
| ₹10 L/yr - ₹16 L/yr |
Senior Performance Engineer
13
salaries
| ₹28 L/yr - ₹31 L/yr |
Principal Software Engineer
12
salaries
| ₹30 L/yr - ₹52.2 L/yr |
Total Rewards Specialist
11
salaries
| ₹4.2 L/yr - ₹10.5 L/yr |
Accenture
Wipro
Cognizant
Capgemini