SQL practice / Coinbase
Free SQL interview practice

Coinbase SQL interview questions. All free.

15 SQL practice questions in our Coinbase collection, part of our 188-question bank across 23 companies. Write SQL against practice datasets and get checked in your browser. Free, no card or trial.

No account needed to start. Draft SQL stays in this browser; create an account to sync solved history.

5 Easy · 6 Medium · 4 Hard

Independent practice resource. Not affiliated with or endorsed by Coinbase.

Inside the Coinbase set

SQL topics you can practice.

These topics come from the questions in this set. Pick one to open the matching problems.

Easy · 5 min

Users With Zero Transactions This Month

Find verified users who have not made any completed transactions during March 2026. Return user_id, signup_date, and account_tier. Order by signup_date descending so newest users appear first.

Tables: users, transactions
Medium · 10 min

7-Day Rolling Average Trading Volume Per Asset

Calculate daily trading volume (sum of amount_usd for completed transactions) for each crypto asset, then compute a 7-day rolling average. Return transaction_date, crypto_asset, daily_volume, and rolling_avg_7day. Order by asset and date.

Tables: transactions
Hard · 15 min

Top 3 Traders Per Asset By Net Profit

Identify the top 3 most profitable traders for each crypto asset in 2026. Net profit is calculated as (total sell volume - total buy volume - total fees). Return user_id, crypto_asset, net_profit, and profit_rank. Only include verified users with completed transactions.

Tables: users, transactions
How it works

Solve in the browser. Checked instantly.

  1. 1
    Pick a problemPractice questions for data science and analytics interviews, each with its own tables, difficulty, and time target.
  2. 2
    Write and run SQLA full database engine loads in the tab. No setup, nothing to install — query the practice dataset immediately.
  3. 3
    Submit for a verdictPass and move to the next problem. Miss and you unlock the expected output and a reference solution.
Users With Zero Transactions This MonthCoinbase

Your dataset

users

user_id (INT) · signup_date (DATE) · kyc_status (VARCHAR) · account_tier (VARCHAR) · country (VARCHAR)

transactions

transaction_id (INT) · user_id (INT) · transaction_type (VARCHAR) · crypto_asset (VARCHAR) · amount_usd (FLOAT) · amount_crypto (FLOAT) · fee_usd (FLOAT) · transaction_date (TIMESTAMP) · status (VARCHAR)

Try this Coinbase question
15
Coinbase questions
188
questions in the full bank
$0
free access

Solve one now. Build your solved history.

Start free, no account needed. When you create one, everything you’ve solved comes with you — solved marks, streaks, and concept ratings on your dashboard.

Practice Coinbase SQL free

Create a free account to sync solved history →