Filter interviews by
Advanced features of Java include lambda expressions, streams, functional interfaces, and modules.
Lambda expressions allow for functional programming in Java.
Streams provide a way to process collections of objects in a functional style.
Functional interfaces are interfaces with a single abstract method, used for lambda expressions.
Modules allow for modular programming in Java, improving code organization and reusability
Java 11 introduced new features like local-variable syntax for lambda parameters, HTTP client API, and more.
Local-variable syntax for lambda parameters allows var to be used in lambda expressions.
HTTP client API provides a more modern way to send HTTP requests and handle responses.
JEP 321 introduced the Flight Recorder API for low-overhead profiling and monitoring of Java applications.
Designed a system for real-time data processing and analysis
Utilized Apache Kafka for real-time data streaming
Implemented microservices architecture for scalability
Used Apache Spark for data processing and analysis
Designed a dashboard for visualization of processed data
Interview experience
Software Engineer
23
salaries
| ₹4.2 L/yr - ₹10.1 L/yr |
Senior Software Engineer
20
salaries
| ₹7 L/yr - ₹14 L/yr |
Module Lead
12
salaries
| ₹10.4 L/yr - ₹26 L/yr |
Associate Software Engineer
7
salaries
| ₹4 L/yr - ₹4.4 L/yr |
Software Architect
6
salaries
| ₹25 L/yr - ₹45 L/yr |
Talend Data Integration Services
Informatica
Cloudera
MapR