Data Science Interview Questions for Fintech Companies
40 questions weighted to the interview style of fintech companies — 9 easy, 26 medium, 5 hard.
How fintech companies interview for Data Science
Fintech companies care about correctness, security and scale because they move money. Interviews add domain questions on payments, risk, reconciliation and compliance to the usual technical rounds, and often include practical tasks.
This set focuses on Statistics and Probability (7), Deep Learning and NLP (6), Feature Engineering (5), Machine Learning (4).
A query using NOT IN returns zero rows even though matches should exist. What is the likely cause, and how do NULLs behave in SQL?
Show answer
You target-encoded a city column and validation AUC jumped from 0.72 to 0.95. What do you suspect?
Show answer
Write SQL to find duplicate emails in a users table.
Show answer
Write Python code using Hugging Face transformers to run sentiment analysis on a list of reviews.
Show answer
What is ANOVA and when would you use it?
Show answer
Write Python code for a two-proportion z-test comparing conversion between control and treatment.
Show answer
Your LLM app takes 8 seconds to respond and users complain. What do you do?
Show answer
How do you mentor junior data scientists on your team?
Show answer
What is correlation and why does it not imply causation?
Show answer
Write Pandas code to cap outliers at the 1st and 99th percentile.
Show answer
Your power analysis says you need 200,000 users per group, but the page gets only 5,000 users a week. What are your options?
Show answer
What should you log for a production prediction service?
Show answer
Write NumPy code for non-maximum suppression on a set of boxes and scores.
Show answer
What is backpropagation?
Show answer
Your manager asks whether collecting more training data will improve the model. How do you answer using a learning curve?
Show answer
Explain the basic idea of an ARIMA model.
Show answer
What do temperature and top-p control in LLM generation?
Show answer
What is the difference between an epoch, a batch and an iteration?
Show answer
What is sampling bias and how can you reduce it?
Show answer
How do you profile and speed up slow Python code?
Show answer
Correlation vs covariance?
Show answer
What is a Poisson distribution used for?
Show answer
Your A/B test shows a significant lift after 2 days. The product team wants to ship now. What do you say?
Show answer
For a warehouse, a stockout costs five times more than holding extra stock. How should the forecast change?
Show answer
Write Pandas code to create lag and rolling features for each customer.
Show answer
What is bootstrapping in statistics?
Show answer
What is batch normalisation?
Show answer
Write a Python function to compute IoU between two bounding boxes given as (x1, y1, x2, y2).
Show answer
What are primary metrics and guardrail metrics in an experiment?
Show answer
How do you handle imbalanced classes?
Show answer
Your model's most important feature is customer_id. What is wrong?
Show answer
Tell me about a time you automated a manual step in a machine learning workflow.
Show answer
How does linear regression work and what are its assumptions?
Show answer
Why do we use activation functions? Why is ReLU popular?
Show answer
Write Pandas code to encode hour of day as a cyclical feature.
Show answer
You have 50,000 unlabelled images and budget to label only 3,000. How do you use the budget well?
Show answer
Write a Dockerfile for a Python model API.
Show answer
How would you convince a planning team that uses spreadsheet moving averages to adopt a new forecasting model?
Show answer
After joining orders with a promotions table, total revenue doubled. What went wrong?
Show answer
Fintech companies (19)
Intuit
Data Science interview questions
Bengaluru
View questionsCRED
Data Science interview questions
Bengaluru
View questionsPaytm
Data Science interview questions
Noida, Bengaluru, Mumbai
View questionsPhonePe
Data Science interview questions
Bengaluru, Pune
View questionsRazorpay
Data Science interview questions
Bengaluru, Mumbai
View questionsPayPal
Data Science interview questions
Chennai, Bengaluru, Hyderabad
View questionsStripe
Data Science interview questions
Bengaluru
View questionsVisa
Data Science interview questions
Bengaluru, Mumbai
View questionsMastercard
Data Science interview questions
Pune, Vadodara, Gurugram +1
View questionsBloomberg
Data Science interview questions
Mumbai
View questionsDE Shaw
Data Science interview questions
Hyderabad, Bengaluru, Gurugram
View questionsTower Research Capital
Data Science interview questions
Gurugram
View questionsGroww
Data Science interview questions
Bengaluru
View questionsZerodha
Data Science interview questions
Bengaluru
View questionsPolicybazaar
Data Science interview questions
Gurugram
View questionsJuspay
Data Science interview questions
Bengaluru
View questionsCashfree Payments
Data Science interview questions
Bengaluru
View questionsPine Labs
Data Science interview questions
Noida, Bengaluru
View questionsBajaj Finserv
Data Science interview questions
Pune
View questionsFrequently asked questions
How are Data Science interviews at fintech companies different?
Fintech companies care about correctness, security and scale because they move money. Interviews add domain questions on payments, risk, reconciliation and compliance to the usual technical rounds, and often include practical tasks.
Which fintech companies are covered?
This page links to 19 fintech companies, including Intuit, CRED, Paytm, PhonePe, Razorpay, PayPal, Stripe, Visa. Each has its own page with rounds and a separate practice set.
What rounds should I expect?
Common rounds at these companies include: HR round; Hiring manager round; Online coding assessment; Technical round 1 (DSA); Online assessment or assignment. The exact process varies by company and role.