Filter interviews by
A straightforward introduction to core Java along with the Spring framework.
Java 8 introduced several new features including lambda expressions, functional interfaces, streams, and default methods.
Lambda expressions allow you to write code in a more concise and readable way.
Functional interfaces provide a way to define interfaces with a single abstract method.
Streams allow for processing sequences of elements in a functional style.
Default methods allow interfaces to have method implementations...
I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.
Authentication handling in microservices involves securing communication between services and managing user access.
Implement token-based authentication for secure communication between microservices
Use OAuth or JWT for authentication and authorization
Centralize authentication logic in a separate service to avoid duplication
Implement role-based access control to manage user permissions
The map function in Java 8 is used to transform each element of a stream using a given function.
Map function is a method in the Stream interface that applies a function to each element in the stream and returns a new stream with the transformed elements.
It is commonly used for converting or manipulating data in a stream without modifying the original data source.
Example: List<Integer> numbers = Arrays.asList(1, 2...
I applied via Job Portal
The software architecture of the project involves a microservices-based approach with a combination of RESTful APIs and message queues for communication.
The project follows a microservices architecture to enable scalability and flexibility.
RESTful APIs are used for communication between different services.
Message queues like Kafka or RabbitMQ are utilized for asynchronous communication and decoupling of services.
Certai...
NatWest Group interview questions for designations
It was easy and basic questions asked
Top trending discussions
posted on 29 Jun 2024
Duration : 1 hours
Question type : Greedy algo question(DSA)
Platform : of any choice
LLDs are detailed design documents that describe the software architecture of a system.
LLDs typically include detailed information on modules, components, interfaces, and data for a system.
They help in understanding how different parts of the system interact and communicate with each other.
Examples of LLDs include class diagrams, sequence diagrams, and data flow diagrams.
LLDs are crucial for developers to implement the
posted on 21 Jun 2024
posted on 22 Aug 2022
I applied via Company Website and was interviewed in Jul 2022. There were 2 interview rounds.
General knowledge and development skills and new things..
posted on 4 Jan 2025
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There was 1 interview round.
List is mutable, tuple is immutable in Python.
List can be modified after creation, tuple cannot.
List uses square brackets [], tuple uses parentheses ().
List is used for collections of items that may change, tuple for fixed collections.
Example: list - [1, 2, 3], tuple - (1, 2, 3)
posted on 21 Oct 2024
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There were 4 interview rounds.
Basic hacker rank problem
based on 5 interviews
1 Interview rounds
based on 19 reviews
Rating in categories
Senior Analyst
2.7k
salaries
| ₹3.5 L/yr - ₹13.3 L/yr |
Software Engineer
912
salaries
| ₹8.1 L/yr - ₹28.4 L/yr |
Operations Analyst
772
salaries
| ₹2 L/yr - ₹6 L/yr |
Associate Vice President
736
salaries
| ₹12 L/yr - ₹44 L/yr |
Analyst
638
salaries
| ₹1.4 L/yr - ₹7.2 L/yr |
HDFC Bank
ICICI Bank
Axis Bank
Kotak Mahindra Bank