Skip to content
Pro90 ProblemsSQL + Python

Real Estate SQL & Python Interview Questions

Property platforms analyze listing data, pricing trends, and buyer and seller behavior across geographic markets. These SQL and Python challenges are modeled after work at Zillow, Redfin, Opendoor, Compass, CBRE, Realtor.com, CoStar, CoreLogic, JLL, RealPage, and more. Build skills in days-on-market analysis, price per square foot trends, agent performance metrics, buyer funnel analytics, and automated valuation models.

Real Estate

90 total problems

SQL45
Python45
Top Companies Hiring in Real Estate

Questions are relevant for real analytics problems data science teams solve at these companies.

Zillow
Zillow
CoStar
CoStar
Redfin
Redfin
Opendoor
Opendoor
Compass
Compass
Realtor.com
Realtor.com
CBRE
CBRE
JLL
JLL
Cushman & Wakefield
Cushman & Wakefield
CoreLogic
CoreLogic
ICE Mortgage
ICE Mortgage
OfferPad
OfferPad
HomeLight
HomeLight
RealPage
RealPage
Yardi
Yardi
Ten-X
Ten-X
Apartment List
Apartment List
LoopNet
LoopNet
VTS
VTS
Buildout
Buildout

Difficulty Distribution

Easy

16

18% of problems

Medium

32

36% of problems

Hard

36

40% of problems

Expert

6

7% of problems

What You'll Practice

Listing performance analysis
Days on market metrics
Price trend analysis
Agent performance scoring
Buyer funnel analytics
Market share tracking
Geographic pricing patterns
Lead conversion metrics

Topics Covered

21 topics
SQL· 9
aggregationbasic queries filteringcleaning transformdate timejoinsscenario sqlset operationssubqueries cteswindow functions
Python· 12
eda statisticsfeature engineeringpandas aggregationpandas applypandas basicspandas cleaningpandas datetimepandas filteringpandas mergingpandas reshapingpandas scenariopandas window

All Problems90 total

Open in editor
01
Active Sale ListingsPro
SQLEasy
02
Luxury Properties Above $2MPro
SQLEasy
03
Condos With HOA FeesPro
SQLEasy
04
Properties Built Before 1980Pro
SQLEasy
05
Preapproved Buyers in CaliforniaPro
SQLMedium
06
Listings With Property DetailsPro
SQLEasy
07
Tours With Agent and Listing InfoPro
SQLMedium
08
Inquiries With User and Listing DetailsPro
SQLMedium
09
Offers With Property ContextPro
SQLMedium
10
Listings Without Any OffersPro
SQLMedium
11
Users Who Toured But Never Made an OfferPro
SQLHard
12
Listing Count by StatusPro
SQLEasy
13
Average List Price by CityPro
SQLMedium
14
Average Agent Response Time by ChannelPro
SQLMedium
15
Tour Completion Rate by AgentPro
SQLMedium
16
Top 5 Agents by Listing CountPro
SQLHard
17
Brokerages With High Avg Days on MarketPro
SQLHard
18
Rank Agents by Tour CountPro
SQLMedium
19
User Inquiry Sequence NumberPro
SQLMedium
20
Cumulative Offer Count by DatePro
SQLHard
21
Most Expensive Listing per CityPro
SQLHard
22
Price Change 3-Event Moving AveragePro
SQLHard
23
Weekly Inquiry Count ChangePro
SQLHard
24
Listing Price Quartile AnalysisPro
SQLHard
25
Properties Priced Above AveragePro
SQLMedium
26
Users With Both Inquiries and ToursPro
SQLHard
27
Latest Inquiry per UserPro
SQLHard
28
Agent Performance With Rank via CTEPro
SQLHard
29
Cities With Above-Average Listing PricesPro
SQLHard
30
Recent Listings (Last 30 Days)Pro
SQLEasy
31
Monthly Inquiry Volume TrendPro
SQLMedium
32
Average Escrow Duration by Financing TypePro
SQLMedium
33
Price Changes by Month and DirectionPro
SQLHard
34
Listings With Price Tier LabelPro
SQLEasy
35
Properties With Age CategoryPro
SQLMedium
36
Agent Tier With Performance SummaryPro
SQLHard
37
Cities With Listings or Registered UsersPro
SQLMedium
38
Users Who Toured But Never Made OffersPro
SQLMedium
39
Agent Performance ScorecardPro
SQLHard
40
Listing Funnel AnalysisPro
SQLHard
41
Buyer Journey SummaryPro
SQLHard
42
Price Reduction Impact AnalysisPro
SQLHard
43
Brokerage Market Share ReportPro
SQLHard
44
Property Investment ScorecardPro
SQLExpert
45
Sale vs Rent Market AnalysisPro
SQLExpert
46
Active Property ListingsPro
PYTHONEasy
47
Listing Status CountsPro
PYTHONEasy
48
Agent Brokerage SummaryPro
PYTHONMedium
49
Property Type Area BreakdownPro
PYTHONMedium
50
Large Single-Family HomesPro
PYTHONEasy
51
High-Value Sale ListingsPro
PYTHONEasy
52
Preapproved Users in Target StatesPro
PYTHONMedium
53
Inquiries With Fast Agent ResponsePro
PYTHONMedium
54
Tours Per ListingPro
PYTHONEasy
55
Average List Price by Property TypePro
PYTHONMedium
56
Inquiry Stats by ChannelPro
PYTHONMedium
57
Agent Tour PerformancePro
PYTHONHard
58
City Market SummaryPro
PYTHONHard
59
Listings With Property DetailsPro
PYTHONEasy
60
Tours With Agent NamesPro
PYTHONMedium
61
Properties Without Active ListingsPro
PYTHONMedium
62
Inquiry-to-Tour PipelinePro
PYTHONHard
63
Full Transaction DetailsPro
PYTHONHard
64
Rank Listings by Price Within CityPro
PYTHONMedium
65
Running Total Inquiries Per ListingPro
PYTHONMedium
66
Price Change From Previous EventPro
PYTHONHard
67
3-Listing Moving Average Days on MarketPro
PYTHONHard
68
Extract Listing Month and YearPro
PYTHONEasy
69
Days Since ListingPro
PYTHONMedium
70
Monthly Inquiry Volume by ChannelPro
PYTHONHard
71
Fill Missing HOA FeesPro
PYTHONEasy
72
Normalize Property AreasPro
PYTHONMedium
73
Standardize Heating and Cooling LabelsPro
PYTHONHard
74
Pivot Inquiry Counts by Channel and StatusPro
PYTHONMedium
75
Listing Metrics Pivot by Property TypePro
PYTHONHard
76
Classify Listings by Price TierPro
PYTHONMedium
77
Listing Competitiveness ScorePro
PYTHONHard
78
Compute Price Per Square FootPro
PYTHONMedium
79
Listing Price Quartile BucketingPro
PYTHONHard
80
Property Age and Era FeaturesPro
PYTHONHard
81
Listing Feature MatrixPro
PYTHONExpert
82
Offer Competitiveness FeaturesPro
PYTHONHard
83
List Price Descriptive StatisticsPro
PYTHONMedium
84
Area vs Price CorrelationPro
PYTHONHard
85
Anomalous List Price Detection (IQR)Pro
PYTHONHard
86
Agent Performance ScorecardPro
PYTHONHard
87
Listing Demand ReportPro
PYTHONHard
88
Buyer Journey AnalysisPro
PYTHONExpert
89
Market Health Dashboard by CityPro
PYTHONExpert
90
End-to-End Listing ReportPro
PYTHONExpert

Ready to practice Real Estate?

90 SQL and Python challenges built from real real estate data. Graded instantly in your browser — no setup required.