Interview preparation

Nubank interview process & preparation

Nubank currently has 92+ live openings on OnJob.io, concentrated in Software Engineer, Data Analyst and UI/UX Designer roles. There are no leaked or company-specific questions here — instead, prepare with the general, role-based interview rounds and most-asked questions for those role types below, then practise them free with OnJob's AI mock interview.

Honest note: OnJob.io does not publish leaked or company-confidential interview questions. The guides below are general, role-based preparation — the standard rounds and commonly-asked questions for the role types Nubank is currently hiring for. Use them to prepare; your real Nubank interview may differ.

What to expect when interviewing for Software Engineer, Data Analyst and UI/UX Designer roles at companies like Nubank

Nubank is currently advertising these role types on OnJob.io. Each guide is the general interview structure and most-asked questions for that role — prepare with it, then rehearse free with the AI mock interview.

General Software Engineer interview prep

32 live roles at Nubank

Coding, data structures, algorithms and system design — the core software engineering loop used by product companies and startups across India.

Typical Software Engineer interview rounds

  1. 1 Online assessment. Timed coding problems on arrays, strings and hashing on HackerRank or HackerEarth.
  2. 2 DSA / problem solving. 1–2 live coding rounds on data structures, algorithms and complexity analysis.
  3. 3 System design. Designing a scalable service (mid/senior); low-level design for early-career.
  4. 4 Hiring manager / culture fit. Past projects, ownership, behavioural questions and team fit.

Commonly-asked Software Engineer questions

  • Reverse a linked list, both iteratively and recursively.
  • Find the two numbers in an array that add up to a target sum.
  • Detect whether a linked list has a cycle.
  • What is the difference between a process and a thread?
  • Explain time and space complexity (Big O) with examples.
  • How does a hash map work internally, and what happens on collisions?
  • Find the longest substring without repeating characters.
  • What is the difference between an array and a linked list?

General Data Analyst interview prep

5 live roles at Nubank

SQL, Excel, statistics and storytelling with data — the analyst interview for product, BI and analytics teams across India.

Typical Data Analyst interview rounds

  1. 1 SQL round. Joins, aggregations, window functions and query writing.
  2. 2 Excel / spreadsheet round. Lookups, pivot tables and formulas.
  3. 3 Case / analytics round. Business case: define metrics, analyse and recommend.
  4. 4 Tool & viz round. Power BI / Tableau dashboards and stakeholder communication.

Commonly-asked Data Analyst questions

  • What is the difference between INNER JOIN, LEFT JOIN and FULL OUTER JOIN?
  • Write a SQL query to find the second-highest salary in a table.
  • What is the difference between WHERE and HAVING?
  • Explain window functions like ROW_NUMBER(), RANK() and DENSE_RANK().
  • What is the difference between mean, median and mode, and when is each misleading?
  • How do you handle missing or null values in a dataset?
  • Explain the difference between a primary key and a foreign key.
  • What is normalisation, and why does it matter for analysis?

General UI/UX Designer interview prep

5 live roles at Nubank

Design thinking, Figma, portfolios and usability — the product-design interview for startups, agencies and product companies.

Typical UI/UX Designer interview rounds

  1. 1 Portfolio review. Walk through 2–3 case studies: problem, process, decisions, impact.
  2. 2 Design exercise / whiteboard. Solve a design problem live or as a take-home.
  3. 3 Craft & tools. Figma skills, design systems, prototyping and handoff.
  4. 4 Collaboration & behavioural. Working with PMs and engineers, handling feedback.

Commonly-asked UI/UX Designer questions

  • Walk me through your favourite project in your portfolio.
  • What is the difference between UX and UI design?
  • Explain your design process from problem to final solution.
  • How do you conduct user research, and how does it shape your designs?
  • What is the difference between a wireframe, a mockup and a prototype?
  • How do you measure whether a design is successful?
  • How would you redesign [a common app] to improve a specific flow?
  • What is a design system and why does it matter?

General Accountant interview prep

4 live roles at Nubank

Accounting principles, Tally, GST and financial statements — the accounting interview for finance teams, CA firms and SMEs in India.

Typical Accountant interview rounds

  1. 1 Accounting fundamentals. Double-entry, journal entries and the accounting cycle.
  2. 2 Statements & analysis. Balance sheet, P&L and cash-flow understanding.
  3. 3 Tax & compliance. GST, TDS and statutory basics (India).
  4. 4 Tools & scenario. Tally / Excel and a practical bookkeeping problem.

Commonly-asked Accountant questions

  • What are the three golden rules of accounting?
  • Explain the difference between accounts payable and accounts receivable.
  • What is the difference between a balance sheet and a profit & loss statement?
  • What is double-entry bookkeeping?
  • Explain the difference between cash accounting and accrual accounting.
  • What is depreciation and what are the common methods?
  • What is GST, and how do CGST, SGST and IGST differ?
  • What is TDS and when is it deducted?

General Business Analyst interview prep

3 live roles at Nubank

Requirements, stakeholder management, SQL and documentation — the BA interview for IT services, consulting and product teams across India.

Typical Business Analyst interview rounds

  1. 1 BA fundamentals. Requirement gathering, SDLC, Agile vs Waterfall and documentation.
  2. 2 Tools & analysis. SQL, Excel, BRD/FRD, use cases and process modelling.
  3. 3 Case / scenario. Analyse a business problem and propose a solution.
  4. 4 Stakeholder & behavioural. Managing conflicting requirements and communication.

Commonly-asked Business Analyst questions

  • What is the difference between a BRD, an FRD and an SRS?
  • How do you gather requirements from stakeholders?
  • What is the difference between functional and non-functional requirements?
  • Explain the difference between Agile and Waterfall methodologies.
  • What is a use case, and how does it differ from a user story?
  • How do you handle conflicting requirements from different stakeholders?
  • What is a UML diagram, and which ones have you used (use case, activity, sequence)?
  • Explain what a SWOT analysis and a gap analysis are.

General Machine Learning Engineer interview prep

3 live roles at Nubank

ML algorithms, model deployment, MLOps and coding — the ML-engineering interview for AI-first product companies and applied-ML teams.

Typical Machine Learning Engineer interview rounds

  1. 1 ML fundamentals. Algorithms, evaluation metrics, bias-variance and overfitting.
  2. 2 Coding round. Python, data structures and implementing ML logic from scratch.
  3. 3 ML system design. Design a recommendation, ranking or fraud-detection system.
  4. 4 MLOps & deployment. Serving models, monitoring, drift and pipelines.

Commonly-asked Machine Learning Engineer questions

  • Explain the bias-variance tradeoff and how it relates to overfitting.
  • What is the difference between bagging and boosting?
  • How does gradient descent work, and what are its variants (SGD, mini-batch, Adam)?
  • Explain precision, recall, F1 and ROC-AUC, and when to optimise for each.
  • What is regularisation (L1 vs L2) and why does it help?
  • How would you handle an imbalanced dataset in a classification problem?
  • Explain how a transformer / attention mechanism works at a high level.
  • What is the difference between training, validation and test sets, and what is cross-validation?

Rehearse your Nubank interview, free

Run a realistic AI mock interview for your target role and get instant feedback on your answers — or take a timed mock test to check your fundamentals before the real thing.

Interview prep at other companies

Nubank interview — FAQs

How do I prepare for a Nubank interview?

Prepare by role: identify the role you're applying for, then practise the standard interview rounds and most-asked questions for that role type. Nubank is currently hiring for Software Engineer, Data Analyst and UI/UX Designer roles, so focus there. Use OnJob's free AI mock interview to rehearse with instant feedback, and review the role-specific question lists below. These are general role-based questions, not leaked Nubank questions.

What questions are asked in a Nubank interview?

We don't publish leaked or company-specific Nubank questions. What we do provide is the general, frequently-asked interview questions for the role types Nubank hires for — such as Software Engineer, Data Analyst and UI/UX Designer roles. For example, Software Engineer interviews commonly cover: Reverse a linked list, both iteratively and recursively. Find the two numbers in an array that add up to a target sum. Detect whether a linked list has a cycle. Prepare with these general questions and OnJob's free AI mock interview.

How many rounds does a Nubank interview have?

It depends on the role. A typical Software Engineer interview runs across 4 rounds — Online assessment, DSA / problem solving, System design, Hiring manager / culture fit. Round counts vary by company and seniority; treat this as the general structure to prepare for, not a guarantee of Nubank's exact process.

Is Nubank hiring right now?

Yes — Nubank has 92+ live openings on OnJob.io, refreshed daily, mostly for Software Engineer, Data Analyst and UI/UX Designer roles. Browse the live Nubank jobs and see your AI match score on each before you apply.

Free forever — no credit card

Get matched to Nubank roles you're ready for

Create a free profile to see your AI match score on every live Nubank opening, practise the interview, and apply in one click.