Filter interviews by
Java8 introduced new features like lambda expressions, streams, functional interfaces, and default methods.
Lambda expressions allow you to write more concise code by providing a way to pass functions as arguments.
Streams provide a way to work with sequences of elements and perform operations like filter, map, reduce, etc.
Functional interfaces are interfaces with a single abstract method, which can be implemented using ...
HashMap in Java is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.
HashMap uses an array of buckets to store key-value pairs.
Keys are hashed to determine the index where the value will be stored.
In case of hash collisions, a linked list or a balanced tree is used to store multiple values at the same index.
HashMap allows null keys and values.
Example: HashMap<String, Intege...
I applied via Campus Placement and was interviewed in Sep 2024. There was 1 interview round.
2 coding questions, 1hr
I applied via Company Website and was interviewed in Mar 2024. There were 3 interview rounds.
2 Codes were Given , after that 2 technical + 1 hr
Spring MVC is a framework for building web applications in Java.
Model: Represents the data of the application
View: Represents the UI of the application
Controller: Handles the user input and updates the model and view accordingly
DispatcherServlet: Front controller that receives all incoming requests and routes them to the appropriate handler
RequestMapping: Annotation used to map web requests to specific handler methods
What people are saying about MasterCard
I applied via LinkedIn and was interviewed in Dec 2023. There was 1 interview round.
MasterCard interview questions for designations
Get interview-ready with Top MasterCard Interview Questions
I applied via Referral and was interviewed in Jan 2023. There were 2 interview rounds.
I applied via Approached by Company and was interviewed in Mar 2022. There were 2 interview rounds.
Java program to find sum and multiplication of an integer input.
Use the modulus operator to extract each digit from the input integer.
Add the extracted digits to calculate the sum.
Multiply the extracted digits to calculate the multiplication.
Java stream to filter JSON object by State and other filters
Use Java Stream API to filter JSON objects based on State and other filters
Create a Predicate to filter the JSON objects based on the given filters
Use the filter() method of Stream to apply the Predicate on the JSON objects
Collect the filtered JSON objects using the collect() method of Stream
I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.
I appeared for an interview in Oct 2021.
I applied via Company Website and was interviewed before Jan 2021. There were 3 interview rounds.
Routing through a proxy involves configuring the proxy server to forward requests to the destination server.
Configure the proxy server to listen for incoming requests
Configure the proxy server to forward requests to the destination server
Configure the client to use the proxy server for outgoing requests
Use a proxy server to bypass network restrictions or improve performance
Examples: Nginx, Apache, Squid
based on 6 interviews
2 Interview rounds
based on 32 reviews
Rating in categories
Senior Software Engineer
796
salaries
| ₹13.6 L/yr - ₹46 L/yr |
Software Engineer2
273
salaries
| ₹9.6 L/yr - ₹30 L/yr |
Software Engineer
250
salaries
| ₹6.2 L/yr - ₹22.8 L/yr |
Consultant
182
salaries
| ₹11.8 L/yr - ₹36 L/yr |
Lead Software Engineer
148
salaries
| ₹20 L/yr - ₹57.5 L/yr |
PayPal
Paytm
Fiserv
PhonePe