Search ⌘K
Practice Workspace

Practice with the full bank, then narrow into a path.

Your active path is foundations track, but the catalog stays broad by default so you can spot harder reps, switch contexts quickly, and still return to the path that best matches your current goal. Starter includes 160 free problems and marks 94 Pro-only problems before you open a gate.

254 problems
160 free
94 Pro
393 company scenarios
34 hard reps visible
160 runnable on starter
0 solved so far
Start broad, then focus when you want structure.

Company labels help frame practice in a familiar business context. They are directional study aids, not official interview guidance from the companies listed. We keep all paths visible first so hard questions do not disappear.

12 visible
Hard 1
Medium 0
Easy 11
160 free problems

· 94 Pro problems · Filter:

Company
Difficulty
Path
Suggested path: Foundations Track
Pro feature
Free questions stay open
Browse first, then sign in when you want to run SQL.

Free problems open for practice. Pro unlocks the full bank, study plan, and mock interviews.

IshaSQL Pro — 30-day pass
₹999

30 days of Pro access. Renew or extend anytime; extra time stacks from your current end date.

IshaSQL Pro — annual pass
Best value
₹7,999

365 days of Pro access. Renew or extend anytime; extra time stacks from your current end date.

8+ months free vs buying 30-day passes.

Salesforce
Salesforce

Foundations Track

Easy
15 min
Partner Contracts Expiring Soon

Partnership ops wants a list of non-renewing contracts that are about to end. Using 2024-11-01 as the reference date, return partner_id, region, and end_date...

Foundations Track
query basics
filtering
Salesforce
Salesforce

Foundations Track

Easy
15 min
Alternating Measurement Totals

Salesforce wants a scorecard for alternating measurement totals. Return separate totals for odd-numbered and even-numbered measurement days. Return two colum...

Foundations Track
query basics
Salesforce
Salesforce

Foundations Track

Asked at 19 companies
Easy
15 min
Creators With Multiple 2024 Posts

Use this Salesforce readout to work on creators with multiple 2024 posts. Return each creator_id that posted at least two items in 2024. Sort by creator_id.

Foundations Track
query basics
Salesforce
Salesforce

Foundations Track

Easy
15 min
Customers Sharing Same

Salesforce is reviewing customers sharing same through a scorecard. Return each customer pair that purchased the same order on the same day. Output customer_...

Foundations Track
query basics
Salesforce
Salesforce

Foundations Track

Asked at 20 companies
Easy
15 min
Frequent Support Callers

Salesforce is reviewing frequent support callers through a performance snapshot. Return the distinct policy_holder_id values for members who made at least 3 ...

Foundations Track
query basics
Salesforce
Salesforce

Foundations Track

Asked at 7 companies
Medium
25 min
Late Shipment Rate By Carrier

Salesforce wants a planning note for late shipment rate by carrier. Return the percentage of shipments that arrived late by carrier_name. Output carrier_name...

Foundations Track
Pro
query basics
aggregation
Salesforce
Salesforce

Foundations Track

Easy
15 min
Patient Support Analysis (part 3)

At Salesforce, analysts are preparing a weekly brief focused on patient support analysis (part 3). Return the distinct policy_holder_id values for members wh...

Foundations Track
query basics
Salesforce
Salesforce

Foundations Track

Asked at 20 companies
Easy
15 min
2024 App Click Volume

At Salesforce, analysts are preparing a backlog scan focused on 2024 app click volume. Return each app_id and the total number of click events recorded in 20...

Foundations Track
query basics
Salesforce
Salesforce

Foundations Track

Asked at 6 companies
Easy
15 min
Signup Confirmation Rate

Salesforce wants a portfolio scan for signup confirmation rate. Calculate the confirmation rate as the percentage of signups that were confirmed. Return conf...

Foundations Track
query basics
Salesforce
Salesforce

Foundations Track

Easy
15 min
15 Easy Salesforce Average Deal Size Part 1

--Average Deal Size-- select round(avg(num_seats * yearly_seat_cost),2) as average_deal_size from contracts

Foundations Track
aggregation
Salesforce
Salesforce

Foundations Track

Asked at 5 companies
Medium
25 min
Monthly Reactivated Users

At Salesforce, analysts are preparing a operations review focused on monthly reactivated users. Count how many users logged in during a month after being ina...

Foundations Track
Pro
query basics
Salesforce
Salesforce

Interview Core Track

Easy
15 min
7. What's the difference between an inner and a full outer join

A **full outer join** returns all rows from both tables, including any unmatched rows, whereas an **inner join** only returns rows that match the join condit...

Interview Core Track
joins