i
Happiest Minds Technologies
Filter interviews by
Top trending discussions
I applied via Job Portal and was interviewed before Feb 2023. There was 1 interview round.
I applied via Approached by Company and was interviewed before Mar 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Sep 2022. There were 3 interview rounds.
I applied via LinkedIn and was interviewed in Dec 2023. There was 1 interview round.
A transaction in Java is a unit of work that is performed as a single, indivisible operation.
Transactions ensure data integrity by either committing all changes or rolling them back if an error occurs.
Transactions are typically used in database operations to ensure consistency.
In Java, transactions are commonly implemented using frameworks like Spring's @Transactional annotation.
Java 8 introduced significant features like lambdas, streams, and new date/time APIs, enhancing productivity and code readability.
Lambda Expressions: Enable functional programming by allowing you to pass behavior as a parameter. Example: (a, b) -> a + b.
Streams API: Facilitates processing sequences of elements, enabling operations like filter, map, and reduce. Example: list.stream().filter(x -> x > 10).collect...
I applied via Naukri.com and was interviewed in Nov 2020. There were 5 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Nov 2021. There were 4 interview rounds.
based on 2 reviews
Rating in categories
Senior Software Engineer
1k
salaries
| ₹4.8 L/yr - ₹18.5 L/yr |
Module Lead
858
salaries
| ₹9 L/yr - ₹30 L/yr |
Technical Lead
828
salaries
| ₹9 L/yr - ₹34 L/yr |
Software Engineer
633
salaries
| ₹2.8 L/yr - ₹9.2 L/yr |
Senior Engineer
380
salaries
| ₹3.9 L/yr - ₹14.4 L/yr |
ITC Infotech
3i Infotech
Cybage
Xoriant