i
Orion Innovation
Filter interviews by
Top trending discussions
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.
Using a crypto price API to fetch and display real-time cryptocurrency prices in a machine coding project.
Utilize a crypto price API to fetch real-time cryptocurrency prices
Implement error handling for API requests
Display the fetched prices in a user-friendly format
I applied via Referral and was interviewed before Jan 2021. There were 3 interview rounds.
OOPs concepts are used in real life to model objects and their behavior.
Encapsulation: A car's engine is encapsulated and can only be accessed through specific methods.
Inheritance: A sports car is a type of car that inherits properties and methods from the car class.
Polymorphism: A person can be a student, teacher, or employee, each with their own unique behavior.
Abstraction: A TV remote has buttons that abstract the c...
Hashmap is a data structure that stores key-value pairs and uses hashing to locate values based on their keys.
Hashmap uses an array of linked lists to store key-value pairs.
The hash function is used to convert the key into an index of the array.
If two keys have the same hash value, they are stored in the same linked list.
Hashmap provides constant time complexity for insertion, deletion, and retrieval of values.
Java's H...
I appeared for an interview in Mar 2025, where I was asked the following questions.
Microservice Design Pattern structures applications as a collection of loosely coupled services, enhancing scalability and maintainability.
Microservices are independently deployable services that communicate over a network.
Each microservice focuses on a specific business capability, e.g., user management or payment processing.
Spring Boot simplifies the development of microservices with embedded servers and auto-configu...
I applied via Recruitment Consulltant and was interviewed before Nov 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Dec 2021. There were 3 interview rounds.
Java 8 features include lambda expressions, functional interfaces, streams, and default methods.
Lambda expressions allow you to write code in a more concise and readable way.
Functional interfaces enable the use of lambda expressions.
Streams provide a way to work with collections of objects in a functional style.
Default methods allow interfaces to have method implementations.
Examples: Using lambda expressions to iterate...
Map applies a function to each element in a collection, while flatMap applies a function that returns a collection and flattens the result. Function is used to transform input into output, Predicate is used to test a condition.
Map transforms each element in a collection using a function
FlatMap transforms each element in a collection using a function that returns a collection and flattens the result
Function is used to t...
Use stream API to find sum of even numbers from a list
Use filter to get only even numbers
Use mapToInt to convert stream to IntStream
Use sum() to get the sum of even numbers
Liskov's substitution principle states that objects of a superclass should be replaceable with objects of its subclasses without affecting the program's correctness.
Subtypes must be substitutable for their base types
Derived classes should be able to extend the functionality of base classes without changing their behavior
Violating this principle can lead to unexpected behavior and errors in the program
Switch-case can break the Open/Closed Principle by requiring modification of existing code for new cases.
Switch-case statements violate the Open/Closed Principle, which states that classes should be open for extension but closed for modification.
Adding a new case to a switch statement requires modifying the existing code, violating the principle of not modifying existing code.
Instead of using switch-case, consider usin...
Different kinds of DB joins include inner join, outer join, left join, and right join.
Inner join: Returns rows when there is at least one match in both tables.
Outer join: Returns all rows when there is a match in one of the tables.
Left join: Returns all rows from the left table and the matched rows from the right table.
Right join: Returns all rows from the right table and the matched rows from the left table.
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
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 1 review
Rating in categories
Software Engineer
623
salaries
| ₹2 L/yr - ₹11 L/yr |
Senior Software Engineer
264
salaries
| ₹6.2 L/yr - ₹22 L/yr |
QA Engineer
204
salaries
| ₹2.3 L/yr - ₹10.7 L/yr |
Technical Lead
154
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