i
Xoriant
Filter interviews by
Functional interfaces provide a single abstract method for functional programming in Java.
Functional interfaces allow for lambda expressions and method references to be used as instances of the interface.
Interfaces with multiple abstract methods cannot be used for lambda expressions.
Example: java.util.function.Function is a functional interface with a single abstract method apply().
Java 8 introduced new features like lambda expressions, streams, functional interfaces, and default methods.
Lambda expressions: Allows writing concise code by enabling functional programming.
Streams: Provides a way to work with sequences of elements efficiently.
Functional interfaces: Interfaces with a single abstract method, used for lambda expressions.
Default methods: Allows adding new methods to interfaces without br
Yes, one functional interface can extend another interface in Java.
Functional interfaces can extend other functional interfaces in Java.
The child interface can have only one abstract method, but can inherit default methods from the parent interface.
Example: interface Parent { void method1(); } interface Child extends Parent { void method2(); }
I appeared for an interview in Sep 2024.
Xoriant interview questions for popular designations
Coding and concepts of data science
Get interview-ready with Top Xoriant Interview Questions
I applied via Approached by Company and was interviewed in Oct 2023. There were 2 interview rounds.
Migration projects involve moving data, applications, or infrastructure from one system to another.
Migration of data from on-premises servers to cloud storage
Upgrading software versions and transferring data to new systems
Moving applications from one platform to another, such as from Windows to Linux
Consolidating multiple databases into a single system
I have worked with Azure App Services, Azure Functions, Azure SQL Database, and Azure Blob Storage.
Azure App Services for hosting web applications
Azure Functions for serverless computing
Azure SQL Database for relational database management
Azure Blob Storage for storing unstructured data
I applied via Recruitment Consulltant and was interviewed in Dec 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Sep 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Nov 2023. There were 2 interview rounds.
Slice is a dynamically-sized, flexible view of elements in an array. Concurrency is the ability to run multiple tasks at the same time, while parallelism is the actual execution of multiple tasks simultaneously.
Slice in Go is a reference to a portion of an array. It allows for dynamic resizing and manipulation of elements.
Example: var s []int = make([]int, 5) // creates a slice of length 5
Interfaces in Go define a set ...
Coding questions on slice and go routines
Top trending discussions
Some of the top questions asked at the Xoriant interview for experienced candidates -
The duration of Xoriant interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 55 interviews
Interview experience
Software Engineer
1.7k
salaries
| ₹4.5 L/yr - ₹14.5 L/yr |
Senior Software Engineer
1.7k
salaries
| ₹9 L/yr - ₹33.7 L/yr |
Softwaretest Engineer
623
salaries
| ₹2.5 L/yr - ₹8.7 L/yr |
Technical Lead
622
salaries
| ₹12 L/yr - ₹40 L/yr |
Senior Test Engineer
451
salaries
| ₹9 L/yr - ₹31.5 L/yr |
CitiusTech
HTC Global Services
HERE Technologies
Collabera Technologies