Other roles at Banco Sabadell:IB AnalystProduct ManagerSoftware Engineer
Banco Sabadell logo

Enterprise · Software Engineer Interview Guide

Interview language: English

How to Pass the Banco Sabadell Software Engineer Interview in 2026

The Banco Sabadell DNA (TL;DR)

Banco Sabadell's 'Transformación Digital' initiative drives interviews to assess adaptability to evolving financial tech and regulatory compliance. They seek individuals who can contribute to enhancing platforms like Sabadell Empresas while maintaining robust risk frameworks.

The Banco Sabadell Interview Loop

Your onsite loop will typically consist of 5 rounds.

  1. 1

    Round 1

    Recruiter Screen
    Motivation, role fit, logistics.
  2. 2

    Round 2

    Coding Screen
    LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Round 3

    System Design
    Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Round 4

    Onsite Coding
    LeetCode-hard, debugging, code clarity, edge cases.
  5. 5

    Round 5

    Behavioral / Leadership
    Past evidence of ownership, influence, resolving conflict.

The Danger Zone: Top Reasons Candidates Fail

Based on our database of Banco Sabadell interview outcomes, avoid these common traps:

  • Focusing solely on the other person's faults without discussing their own actions.
  • Ignoring concurrency issues and race conditions in a multi-threaded environment.
  • Not addressing the real-time aspect, proposing batch processing instead of stream processing.
  • Not considering data lifecycle management (retention, deletion).

Test Yourself: Real Banco Sabadell Questions

Three real prompts pulled from our database.

Type · debugging

Here is a piece of code intended to calculate loan interest. It has several bugs. Please identify and fix them, explaining your reasoning for each fix.

Type · system-design

Design a system to detect fraudulent credit card transactions in real-time. Consider the scale of transactions, latency requirements, and the need for accuracy.

Type · conflict resolution

Tell me about a time you had a significant disagreement with a colleague or manager. How did you handle it, and what was the resolution?

+ many more questions, signals, and worked examples

Sign up to unlock the full Banco Sabadell grading rubric

Unlock the Banco Sabadell rubric, free

Banco Sabadell Interview Question Bank

A sample from our database, grouped by round. Sign up to see the full set.

9 of 15 questions shown

1

Recruiter Screen

1
  1. 1

    Type · motivation

    Why are you interested in a software engineering role at Banco Sabadell, a financial institution, compared to a pure tech company?
2

Coding Screen

3
  1. 2

    Type · coding

    Given a list of financial transactions (each with a timestamp, amount, and type like 'deposit' or 'withdrawal'), write a function to calculate the daily balance for a given account. Handle potential edge cases like missing data or invalid transaction types.
  2. 3

    Type · coding

    Implement a function that takes a list of stock prices over time and identifies the maximum profit that could be made by buying and selling the stock once. Assume you must buy before you sell.
  3. + 1 more questions in this round (sign up to unlock)
3

System Design

3
  1. 4

    Type · system-design

    Design a system to detect fraudulent credit card transactions in real-time. Consider the scale of transactions, latency requirements, and the need for accuracy.
  2. 5

    Type · system-design

    Design a simplified version of a stock trading platform's order matching engine. How would you handle buy and sell orders, prioritize them, and match them efficiently?
  3. + 1 more questions in this round (sign up to unlock)
4

Onsite Coding

3
  1. 6

    Type · coding

    Implement a function to calculate the value of a European put option using the Black-Scholes model. Focus on code clarity, correctness, and handling potential numerical stability issues.
  2. 7

    Type · debugging

    Here is a piece of code intended to calculate loan interest. It has several bugs. Please identify and fix them, explaining your reasoning for each fix.
  3. + 1 more questions in this round (sign up to unlock)
5

Behavioral / Leadership

5
  1. 8

    Type · conflict resolution

    Tell me about a time you had a significant disagreement with a colleague or manager. How did you handle it, and what was the resolution?
  2. 9

    Type · behavioral

    Tell me about a time you had to work with a legacy system or codebase that was difficult to understand or modify. How did you approach the challenge, and what was the outcome?
  3. + 3 more questions in this round (sign up to unlock)

Unlock all 15 Banco Sabadell questions, free

No credit card. Every question with its framework, the grading signals interviewers score against, and a worked answer for each.

Unlock all 15 Banco Sabadell questions

Interview tracks at Banco Sabadell

How Banco Sabadell's DNA translates across functions. Pick your role.

Compare Banco Sabadell with similar employers

Same DNA, different bar. Browse the closest companies in our database and see how their loops differ.

Practice Banco Sabadell interviews end-to-end

FAQ

WorkfiveExplore careers on Workfive

Unlock the free Banco Sabadell interview guide

Sign up