N
NubankData Scientist
Updated · Reviewed by the Dataford team

Nubank Data Scientist interview questions & guide 2026

Every question Nubank interviewers actually ask, the frameworks that win the room, and the language hiring managers respond to.

3 rounds · ≈ 3-5 weeks
1
Initial Screening
2
Technical Assessment
3
Business Case Evaluation

1. What is a Data Scientist at Nubank?

At Nubank, the Data Scientist role is deeply integrated into the product development lifecycle. You are not just a model builder; you are a strategic partner who leverages data to solve complex financial challenges, improve user experiences, and drive business growth across the company’s diverse product suite, including credit cards, savings accounts, and investment platforms.

The work is characterized by high scale and high stakes. You will operate in an environment where your insights directly impact millions of users. Whether you are diagnosing a sudden drop in a key product metric, designing experiments to test new features, or optimizing credit risk models, your ability to translate abstract business problems into rigorous analytical frameworks is critical.

Successful candidates in this role demonstrate a blend of technical depth and product intuition. You will work alongside engineers, product managers, and operations teams to deploy solutions that are not only statistically sound but also operationally robust. Expect a fast-paced environment where data-driven decision-making is the standard, and your capacity to communicate complex findings to non-technical stakeholders is just as important as your coding proficiency.

2. Common Interview Questions

The questions below represent the patterns observed in Nubank interview loops. While specific technical challenges vary by team, the focus remains on your ability to apply statistical rigor and product sense to real-world financial problems.

SQL and Data Manipulation

This section evaluates your ability to handle large datasets efficiently. Expect to demonstrate fluency in writing complex queries to extract insights.

  • How would you use SQL window functions to calculate a rolling average of transactions over the last 30 days?
  • Write a query to identify users who have had a transaction drop-off after a specific feature update.

Access the full Nubank Data Scientist prep plan

  • Every Data Scientist question, updated weekly
  • Model answers with SQL and Python solutions
  • Recent, real interview reports
Get my prep plan
03 · Question bank

The questions most likely to come up

Sorted by relevance to this company
Rolling Average with Window FunctionsMedium
Calculate daily sales and a date-based 30-day rolling average using PostgreSQL window functions.
Date FunctionsData ManipulationAggregations
Investigate Transaction DropsHard
Investigate a sudden transaction approval rate decline by validating the metric, decomposing drivers, and distinguishing product issues from data or ext...
Funnel AnalysisConversion Rateoperational health
Access the full Nubank Data Scientist prep plan
Everything you need to walk in ready.
Get my prep plan

3. Getting Ready for Your Interviews

Preparation for Nubank requires a balance of theoretical knowledge and the ability to apply that knowledge to ambiguous, open-ended business problems.

Role-Related Knowledge – You must be comfortable with the entire lifecycle of a data project, from data extraction to model deployment. Interviewers look for deep familiarity with standard libraries and algorithms, as well as the ability to troubleshoot real-world data issues.

Problem-Solving Ability – You will be tested on your ability to structure a business case. Approach these by defining the problem clearly, identifying the relevant metrics, and outlining the potential trade-offs of your proposed solution.

Communication and Leadership – At Nubank, you are expected to influence the product roadmap. Practice explaining your technical decisions in simple, business-oriented terms, ensuring that your audience understands the "why" behind your "how."

Culture Fit – The company values autonomy, collaboration, and a high sense of ownership. Be prepared to discuss how you handle feedback, collaborate in cross-functional teams, and maintain a user-centric mindset.

4. Interview Process Overview

The interview process at Nubank is comprehensive and designed to assess both your technical capabilities and your ability to fit into their collaborative, product-focused culture. You should expect a multi-stage loop that moves from initial screenings to deep-dive technical assessments and business case evaluations. The process is rigorous, and the company expects candidates to demonstrate a high degree of ownership over their past projects.

06 · The loop

The interview process, end to end

≈ 3-5 weeks · 3 rounds
1
Initial Screening

Behavioral screens to assess candidate fit and background.

2
Technical Assessment

Deep-dive technical assessments to evaluate coding and analytical skills.

3
Business Case Evaluation

Critical round focusing on strategic thinking and analytical choices.

The timeline above highlights the transition from initial behavioral screens to technical deep dives and, finally, the critical business case round. Candidates should use this structure to pace their preparation, ensuring they are equally comfortable with coding syntax as they are with explaining the strategic "why" behind their analytical choices.

5. Deep Dive into Evaluation Areas

Technical Proficiency

This area covers your ability to write clean, efficient code and apply statistical concepts. Strong performance requires not just knowing the "how," but explaining the mathematical intuition behind your choices.

Be ready to go over:

  • SQL efficiency: Optimizing queries for large, distributed databases.
  • Model selection: Trade-offs between interpretability and performance.

Access the full Nubank Data Scientist prep plan

  • Every Data Scientist question, updated weekly
  • Model answers with SQL and Python solutions
  • Recent, real interview reports
Get my prep plan
08 · Topic breakdown

What they actually test for

Topic distribution
All topics
Handling Missing Values / ImputationMachine Learning (general)Random ForestData Science Project LifecycleTraining Data Pipelines (Model Training Pipeline)

6. Key Responsibilities

As a Data Scientist at Nubank, your primary responsibility is to bridge the gap between complex data and actionable product strategy. You will work in cross-functional squads, collaborating closely with product managers and engineers to build and maintain data products that serve millions.

You will spend a significant portion of your time designing and analyzing experiments. This involves defining success metrics, setting up A/B tests, and ensuring that results are statistically significant before any product rollout. You will also be responsible for the end-to-end development of machine learning models, from initial data exploration and feature engineering to deployment and continuous monitoring.

Beyond technical delivery, you are expected to be a data advocate within your team. This means proactively identifying opportunities to improve existing processes, mentoring peers, and ensuring that all team decisions are backed by rigorous, reproducible analysis.

7. Role Requirements & Qualifications

A strong candidate for this position combines a solid academic or professional foundation in quantitative disciplines with a pragmatic approach to problem-solving.

Must-have skills

  • Proficiency in SQL (including window functions and complex joins).
  • Strong command of Python or R for data manipulation and modeling.
  • Deep understanding of A/B testing methodologies and statistical significance.
  • Experience with Machine Learning algorithms (e.g., Random Forest, Gradient Boosting).

Nice-to-have skills

  • Experience deploying models into production environments.
  • Previous experience in fintech or large-scale consumer products.
  • Ability to navigate and clean messy, real-world, high-volume datasets.

8. Frequently Asked Questions

Q: How difficult is the interview process? A: The process is considered challenging and rigorous. Expect to be tested on your depth of knowledge rather than just surface-level definitions, especially regarding the trade-offs of the models you have used.

Q: How long does the entire process take? A: It is common for the process to involve 5 to 7 stages. Candidates should expect the process to span several weeks, as it involves multiple rounds with different team members to ensure a good cultural and technical fit.

Q: What is the best way to prepare for the business case round? A: Practice structuring your thoughts using a framework (like the "Goal-Metric-Hypothesis-Execution" flow). Focus on explaining your assumptions clearly and always consider the potential side effects of your recommendations on the broader business.

Q: Does Nubank provide feedback if I am not selected? A: While the company aims to be communicative, candidates have reported varying experiences with feedback. It is best to treat every interview as an opportunity to learn and ask clarifying questions during the process.

9. Other General Tips

  • Prioritize the "Why": When discussing past projects, don't just explain what you did; explain why you chose a specific model or metric and what the business impact was.
  • Be ready for live coding: Practice writing clean, readable code under pressure. Focus on efficiency and edge cases rather than just solving the problem quickly.
  • Master your resume: Be prepared to answer deep-dive questions about any project listed on your resume. If you claim to have built a model, know exactly how it was validated and monitored.
  • Stay user-centric: Always keep the Nubank user in mind. Any technical solution you propose should ultimately improve the user experience or simplify their financial life.

10. Summary & Next Steps

The Data Scientist role at Nubank is an exceptional opportunity to work at the intersection of advanced analytics and large-scale consumer finance. By mastering the core technical requirements—specifically SQL, A/B testing, and Machine Learning—and coupling them with a strong product mindset, you will position yourself as a top-tier candidate.

Preparation is key to navigating the multi-stage interview process successfully. Focus on structuring your answers, articulating your logic clearly, and demonstrating a deep sense of ownership over your past work. You can explore additional interview insights, practice questions, and preparation resources on Dataford to further refine your strategy.

The compensation data provided above reflects typical ranges for this role. It is important to remember that total compensation at Nubank often includes a combination of base salary, performance bonuses, and equity components, which may vary based on your level of experience and the specific location of the role.

16 · FAQ

Nubank Data Scientist interview FAQ

Answered from real candidate and compensation data
How many interview rounds does Nubank have for a Data Scientist, and what are they?
Nubank’s Data Scientist loop includes an initial screening, a technical assessment, and a business case evaluation. The initial screening is behavioral and checks fit and background, then the technical assessment evaluates coding and analytical skills. The final business case focuses on strategic thinking and analytical choices.
How hard is it to get an offer for a Nubank Data Scientist, based on candidate reports?
Candidates who reported outcomes described the process as difficult, and no offers were reported across the 5 tracked interviews. If you are preparing for Nubank, plan for a rigorous evaluation across both technical depth and business reasoning.
What technical topics does Nubank test for Data Scientist interviews?
Expect topics that cover handling missing values and imputation, including how imputation affects model behavior. The machine learning focus includes general ML plus specific methods like Random Forest and Gradient Boosting. You should also be ready to discuss overfitting and the end-to-end data science project lifecycle, including training data pipelines (model training pipeline).
Do Nubank Data Scientist interviews include A/B testing and experimentation questions?
Yes. Nubank emphasizes experimentation, including how you determine statistical significance in A/B tests and what experimentation pitfalls to watch for. You may also be asked how to investigate a situation where an experiment looks positive but the overall business metric does not improve.
What kinds of SQL questions does Nubank ask for a Data Scientist role?
SQL and data manipulation questions in the loop can involve window functions, such as calculating a rolling average of transactions over the last 30 days. You may also be asked to write queries to identify user drop-off after a feature update, and to explain how you would handle nulls or missing values when joining multiple large datasets.
How much does a Nubank Data Scientist earn, and does pay vary?
In the available candidate and job-posting reports, no specific pay figures are listed for Nubank Data Scientist. Because the dataset does not provide compensation amounts, you should not rely on a fixed number when planning your expectations.