i
Ness Digital Engineering
Filter interviews by
I was interviewed before Dec 2020.
Top trending discussions
I applied via Approached by Company and was interviewed in Jul 2024. There were 5 interview rounds.
Asked some basic level questions
Asked little bit hard questions
Asked depth questions and wrote some sample programs
Hackerrank coding round.
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 applied via Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.
One coding question with 40-45 mcq
Use a nested loop to iterate through the array and check for the sum of squares of two elements equal to the square of a third element.
Iterate through the array using a nested loop to compare all possible combinations of elements.
Calculate the sum of squares of two elements and check if it equals the square of a third element.
Return the elements if a match is found, otherwise continue iterating.
Agile working methods involve iterative development, collaboration, flexibility, and continuous improvement.
Agile methods prioritize customer satisfaction through early and continuous delivery of valuable software.
Teams work in short iterations called sprints, focusing on delivering working software frequently.
Collaboration between team members, stakeholders, and customers is essential for success.
Flexibility to adapt ...
Contiguous array in java
Java is a high-level programming language known for its platform independence and object-oriented features.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM)
It is object-oriented, allowing for the creation of reusable code and modular programs
Java is known for its robust standard library, providing a wide range of pre-built functionality
It supports multithreading, allowing ...
Java 8 is a major release of the Java programming language with new features like lambda expressions, streams, and default methods.
Lambda expressions allow you to treat functionality as a method argument.
Streams provide a new abstraction to work with sequences of elements.
Default methods allow interfaces to have method implementations.
Date and Time API provides a new way to work with dates and times.
Optional class help
I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.
posted on 3 Apr 2023
Commonly used functional interfaces include Predicate, Consumer, Supplier, and Function.
Predicate: used for boolean-valued functions of one argument.
Consumer: used for operations that take in one argument and return no result.
Supplier: used for operations that take no arguments and return a result.
Function: used for operations that take in one argument and return a result.
based on 2 reviews
Rating in categories
Senior Software Engineer
784
salaries
| ₹6 L/yr - ₹25 L/yr |
Software Engineer
514
salaries
| ₹2.7 L/yr - ₹12 L/yr |
Member Technical Staff
238
salaries
| ₹8.8 L/yr - ₹30.4 L/yr |
Software Developer
228
salaries
| ₹2.5 L/yr - ₹11.7 L/yr |
Senior QA Engineer
222
salaries
| ₹6 L/yr - ₹21.4 L/yr |
TCS
Wipro
Infosys
HCLTech