Position – Full-time Job
Profile – Associate Analyst/Consultant
Process – Mastercard shortlisted the C.V.s and 3 Rounds of Interviews followed
Interview Questions
Round 1
- Tell me about yourself
- Why did you go for Masters in Statistics and not Operational Research even though the coursework of the former is theoretical and that of the latter is technical and application-oriented?
- Are you comfortable with Python syntaxes?
- How will you find all the unique values in a column?
- How will you rename a column?
- What are various ways to combine two datasets?
- How will you load a dataset which is too large in size to hold in memory?
- How will you create a new column whose value is calculated from two other columns?
- What is the difference between loc() and iloc()?
- How will you calculate the total number of null values in a dataset?
- In a dataset, there is a sex column with the following unique values – Male, Female, M, F, other. How will you change these values to make this column consistent with a supervised model?
- In a dataset with an age column, extract all those rows with ages between 18 and 60.
- What is the use of .append() and .extend() on a list?
- What is the difference between Linear and Logistic regression?
- Can we apply linear regression instead of logistic regression and vice versa?
- Puzzle – Given two hourglass of 4 and 7 minutes respectively, measure 9 minutes.
Round 2
- Walk me through your CV.
- Give a detailed description of your project.
- Which technique did you use to fill the null values and why?
- Differentiate between supervised and unsupervised learning.
- What are the various metrics used to measure the model performance of a logistic regression model?
- Can we rely on accuracy alone to measure model performance? If not, why?
- What do you understand by sensitivity and specificity?
- Why did you scale your data?
- What is Ridge Regression? When is it used?
- What features other than the ones already used in the project can affect the target variable?
- What can be done to improve models’ ability to generalize better to unseen data?
- Guesstimate – Suppose a new city like Faridabad is emerging, calculate the total number of ATMs that would be required. Give a detailed explanation of your approach.
- Have you worked with SQL?
- How do you deal with categorical data in a supervised model?
Round 3
- Describe yourself as a person.
- Tell me about your experience in the past few months.
- One thing that you miss most about college?
- The biggest challenge that you have faced and how did you overcome it?
- What do you know about Mastercard?
- What comes to your mind when you think of a corporate workspace?
- Where do you see yourself in the next 5 years?
For any query, suggestion or feedback regarding Mastercard questions, please reach out to us on LinkedIn.
If you can contribute by talking about your interview experience, it will definitely create an impact. Please fill this form to help students get a perspective about the interview structure and questions.
You can read other articles here. You can find some of the resources that helped us here.
Cheers and Best!