Filter interviews by
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
I applied via Walk-in and was interviewed before Apr 2023. There were 2 interview rounds.
Online aptitude test
10 questions, write in any programming language you know.
I applied via Approached by Company and was interviewed before Aug 2022. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Feb 2021. There were 4 interview rounds.
Implemented the Observer design pattern.
Used to maintain consistency between related objects
Allows for one-to-many relationships between objects
Used in event-driven systems
Example: Used to update UI when data changes in backend
I have implemented a microservices architecture for scalability and flexibility.
Implemented microservices architecture using Docker and Kubernetes
Used API Gateway for routing and load balancing
Implemented service discovery using Consul
Implemented circuit breaker pattern using Hystrix
Implemented centralized logging using ELK stack
Implemented distributed tracing using Zipkin
Implemented event-driven architecture using Kaf...
I improved stored procedure performance by optimizing queries and indexes.
Identified and removed unnecessary joins and subqueries
Used appropriate indexing to speed up query execution
Reduced the number of round trips to the database by using batch processing
Rewrote complex queries to simpler ones
Used stored procedure parameters instead of variables to avoid recompilation
Used SET NOCOUNT ON to reduce network traffic
Used
A linked list is a data structure consisting of nodes where each node points to the next node in the sequence.
Nodes contain data and a reference to the next node
Can be singly linked (each node points to the next) or doubly linked (each node points to the next and previous)
Example: Node 1 -> Node 2 -> Node 3
To find the middle node of a linked list, use the slow and fast pointer technique.
Initialize two pointers, slow and fast, both pointing to the head of the linked list.
Move the slow pointer by one step and the fast pointer by two steps until the fast pointer reaches the end of the list.
The node pointed to by the slow pointer at this point will be the middle node.
Addressing conflict between manager and developer requires open communication, understanding both perspectives, and finding a mutually beneficial solution.
Encourage open communication between the manager and developer to understand each other's perspectives and concerns.
Facilitate a meeting to discuss the conflict and find common ground or compromises.
Seek to understand the underlying reasons for the conflict and addre...
Coding and concepts of data science
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 3 interview rounds.
posted on 8 Jan 2025
Answering technical questions on Spring XML configuration, bean scopes, Agile method, prime numbers, and hashmap.
To read property file from Spring XML configuration, use
Bean scopes in Spring are singleton, prototype, request, session, and global-session
Agile method is an iterative approach to software development
Prime numbers are numbers that are only divisible by 1 and itself
Internal...
based on 1 interview
Interview experience
based on 6 reviews
Rating in categories
Senior Software Engineer
1.1k
salaries
| ₹6.7 L/yr - ₹24 L/yr |
Software Engineer
904
salaries
| ₹3.2 L/yr - ₹12.5 L/yr |
Technical Lead
594
salaries
| ₹9.3 L/yr - ₹38 L/yr |
Associate
289
salaries
| ₹3 L/yr - ₹6.1 L/yr |
Senior Technical Lead
285
salaries
| ₹14.8 L/yr - ₹41 L/yr |
CitiusTech
Bounteous x Accolite
Altimetrik
Xoriant