i
Photon
Interactive
Filter interviews by
Java oops concepts
collections
spring framework
Interfaces in C# provide a way to define a contract for classes to implement, promoting code reusability and flexibility.
Interfaces allow for multiple inheritance in C# by allowing a class to implement multiple interfaces.
Interfaces help in achieving loose coupling between classes, making the code more maintainable and testable.
Interfaces are used to define common behavior that multiple classes can share, promoting cod...
I applied via Referral and was interviewed in Nov 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Apr 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Jan 2021. There were 3 interview rounds.
Top trending discussions
I applied via Referral and was interviewed in Jul 2021. There were 4 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...
This code snippet demonstrates a simple algorithm to find the maximum value in an array.
Initialize a variable 'max' to the first element of the array.
Iterate through the array starting from the second element.
If the current element is greater than 'max', update 'max'.
Return 'max' after completing the iteration.
Example: For array [3, 5, 2, 8, 1], the output will be 8.
I applied via Referral and was interviewed in May 2021. There were 3 interview rounds.
API is a set of protocols and tools for building software applications. Frameworks are pre-built libraries of code for easier development in Python.
API stands for Application Programming Interface
APIs allow different software applications to communicate with each other
Python has many popular APIs such as Flask, Django, and FastAPI
Frameworks are pre-built libraries of code that provide a structure for developing applica...
Docker is a containerization platform that allows developers to package and deploy applications in a portable manner. Kubernetes is an orchestration tool that automates the deployment, scaling, and management of containerized applications.
Docker allows developers to create lightweight, portable containers that can run on any machine with Docker installed.
Kubernetes provides a way to manage and orchestrate these contain...
based on 6 interview experiences
Difficulty level
Duration
based on 93 reviews
Rating in categories
Senior Software Engineer
1k
salaries
| ₹10.6 L/yr - ₹17.5 L/yr |
Software Engineer
464
salaries
| ₹5.3 L/yr - ₹12 L/yr |
Technical Lead
438
salaries
| ₹17 L/yr - ₹28.5 L/yr |
Softwaretest Engineer
150
salaries
| ₹3.1 L/yr - ₹7.8 L/yr |
Software Developer
111
salaries
| ₹9.1 L/yr - ₹15 L/yr |
CitiusTech
HTC Global Services
Xoriant
Altimetrik