Filter interviews by
SSL certificates are digital certificates that authenticate the identity of a website and encrypt information sent to the server.
SSL certificates ensure secure communication between a user's browser and a website's server.
They use encryption to protect sensitive data such as login credentials, credit card information, etc.
SSL certificates are issued by Certificate Authorities (CAs) and contain information about the web...
Securing REST API involves using authentication, authorization, encryption, and input validation.
Use authentication methods like OAuth, JWT, or API keys to verify the identity of clients.
Implement authorization to control access to resources based on user roles and permissions.
Encrypt data transmission using HTTPS to protect sensitive information from being intercepted.
Validate and sanitize input data to prevent inject
I would investigate the root cause, work on fixing the issue, and implement measures to prevent it from happening again.
Investigate the root cause of the downtime, such as network issues, server failures, or software bugs
Work on fixing the issue promptly to minimize impact on users and business operations
Implement measures to prevent similar downtime in the future, such as redundancy, monitoring, and failover mechanism
Implement a throttling system to handle dropped messages from a slow downstream service.
Implement a queue to store messages from the downstream service.
Set a maximum queue size and drop messages when the queue is full.
Use a timestamp to track when messages were received and process them in order.
Implement a retry mechanism to reprocess dropped messages after a certain time.
Monitor the queue size and processing speed to
What people are saying about MasterCard
Design a calendar system for scheduling events and managing time.
Include features like creating events, setting reminders, and viewing schedules.
Allow users to set recurring events and customize event details.
Implement a user-friendly interface for easy navigation and interaction.
Integrate with other applications for seamless data sharing.
Consider scalability and performance for handling large amounts of data.
MasterCard interview questions for designations
I applied via Recruitment Consulltant and was interviewed in Jun 2024. There was 1 interview round.
Get interview-ready with Top MasterCard Interview Questions
I applied via Recruitment Consulltant and was interviewed in Aug 2023. There were 4 interview rounds.
I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.
Interview was conducted by third party for screening
Basic GoLang question
Basic question on Kubern8s cluster
Question on aggregating different Strings based on requirement.
The flow of data from the front end to the back end to the database.
Front end sends a request to the back end server.
Back end processes the request and interacts with the database.
Database retrieves or updates the data and sends it back to the back end.
Back end sends the response to the front end for display.
Pass input field values from form to db by using a data access layer and dependency injection for testability.
Create a data access layer to handle interactions with the database.
Use parameterized queries to prevent SQL injection.
Implement dependency injection to decouple the code and make it testable.
Mock the data access layer in unit tests to isolate database interactions.
Use interfaces to define contracts between com
I applied via Company Website and was interviewed before May 2023. There were 3 interview rounds.
Screening round containing basic coding
Coding based on DSA Algorithm
Coding plus managerial round
2 Interview rounds
based on 71 reviews
Rating in categories
Senior Software Engineer
709
salaries
| ₹13 L/yr - ₹44 L/yr |
Software Engineer2
228
salaries
| ₹9.6 L/yr - ₹31 L/yr |
Software Engineer
210
salaries
| ₹6.2 L/yr - ₹22 L/yr |
Consultant
179
salaries
| ₹13.5 L/yr - ₹40 L/yr |
Lead Software Engineer
138
salaries
| ₹24 L/yr - ₹60 L/yr |
PayPal
Visa
American Express
Discover Financial Services