i
Orion Innovation
Filter interviews by
I appeared for an interview before Feb 2024.
Top trending discussions
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
based on 2 interviews
Interview experience
based on 18 reviews
Rating in categories
Software Engineer
618
salaries
| ₹2 L/yr - ₹11 L/yr |
Senior Software Engineer
266
salaries
| ₹6.2 L/yr - ₹22.8 L/yr |
QA Engineer
205
salaries
| ₹2.3 L/yr - ₹10.7 L/yr |
Technical Lead
156
salaries
| ₹9.3 L/yr - ₹34 L/yr |
Senior QA Engineer
100
salaries
| ₹5 L/yr - ₹18 L/yr |
CitiusTech
HTC Global Services
Xoriant
Unisys