Revolut is a consumer money app at scale. Practice cohort retention, consecutive-day streaks, running balances and funnel conversion on a synthetic card-transaction ledger and the app’s ecommerce tables, with an AI tutor when you get stuck.
38 challenges
Revolut-pattern set
Runnable data
Orders + a card ledger
AI tutor
Step-by-step hints
What is sourced: Revolut does not publish its interview format, so every specific about their process on this page is what candidates and prep guides described publicly — each one carries its source and the date it showed. Formats change; treat them as reported, not official. What is ours: the practice questions are SQL Quest challenges, picked because their SQL matches the patterns those sources report. They are not questions Revolut has asked.
As described publicly in September 2026 — one prep guide synthesised from 27 candidate reports stamped Q3 2026, not Revolut itself. Where the reports disagree, this page says so rather than picking a number.
Sources: interviewquery, "Revolut Data Analyst Interview Guide 2026", synthesised from 27 candidate reports stamped Q3 2026 (read September 2026). An earlier edition of the same guide gave 30 minutes for the screen; the 2026 reports say 60. Revolut does not publish the format of its rounds; treat every specific above as candidate-reported, and expect it to change.
Practice the screen under the clock: a 60-minute HackerRank-style SQL mock on a synthetic multi-currency neobank ledger — six multiple-choice questions read off real query output, then the two written tasks the reports name first: monthly active users with completed transactions, and the top 10% of users by volume.
Start the 60-minute SQL mock →Free first: the twelve ledger challenges below, three of them with no signup.
The 38 challenges tagged Revolut in the SQL Quest bank, with every raw challenge tag resolved to the 9 canonical skills. Each share is the portion of those 38 challenges that exercise the skill — a challenge exercises several, so the shares do not sum to 100%. This is the composition of the practice set on this page, not a measurement of Revolut’s interview.
These are SQL Quest challenges chosen because their SQL matches the work — Querying Basics, Aggregation & Grouping, Date Functions. They are not questions Revolut has asked, and this page does not claim to know its questions. All of the six play free; each card opens the challenge itself.
General guidance about analytics SQL work — not sourced from Revolut and not a description of its process. We have no dated, citable source for how Revolut runs its SQL round, so this page states none.
Skillmap
Ten questions, no signup. You get a readiness score weighted to the SQL this page covers, your Skillmap across joins, window functions, aggregation and the rest, and the weakest skill to practise first.
Drill the skills the Revolut set leans on, one at a time: GROUP BY exercises · JOIN practice · CTE practice · Window function practice · Date function practice — or browse every SQL practice question.
Every question in the Revolut set, one page each with the schema and a hint: Monthly Spend Per Account · Signup-Month Cohort Spend · Card Spend by Category, August 2026 · Quarterly Hiring Cohort Report · Customer Recency Analysis · Monthly Order Trends · Monthly Order Volume in 2024 · Multi-Month Active Customers · Month-over-Month Customer Growth · Same-Year Hires in Same Department (Self Join) · Customer Signup Quarter (Date + CASE) · Active Spender Cohort (HAVING) · Cardholders Who Have Never Disputed a Charge · Monthly Active Users · Signup Cohort Activation Within 30 Days · Top-up Methods by Plan · Users Who Never Sent Money · Days to KYC Verification by Country · Referred vs Organic: First-Month Spend · Cumulative Distinct Customers Over Time · Running Total Revenue · Order Sessionization by Customer · First and Last Order per Customer · Detect Repeat Buyers Within 7 Days · Consecutive IDs · Customer Lifetime Value · Daily Active Customers · Engagement Streaks (3+ Orders, ≤7-Day Gaps) · Order Funnel Conversion · Island Length Classification · Customer Retention Cohort · Peak Rolling 30-Day Spend Per Account · First-to-Second Transaction Latency · Top 10% Users by Transaction Volume · Card Decline Rate by Plan · FX Fee Take Rate by Currency · Month-over-Month Volume Growth · Top 3 Spending Categories per Country.
No signup required. No credit card. Open the app and start practicing Revolut-pattern SQL right now.
Launch SQL Quest — It's Free ⚡Works on Chrome, Firefox, Safari, Edge · No plugins · No downloads
Preparing for the analytics round? Read SQL for fraud analytics — velocity checks, rolling windows and self-joins, with a self-check quiz that drops you into real banking data.
Interviewing at more than one company? The same patterns carry: Stripe · Wise · Plaid · Ramp — or the full company-by-company interview guide.