Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started
Build an Excel Feasibility Model
00:00
5 left

Build an Excel Feasibility Model

MediumSQL · PostgreSQL

Problem

Walk me through how you would set up an Excel model to analyze the financial feasibility of a mixed-use development for an HR&A Advisors client.

Using the provided project, component, and cash flow data, produce the core feasibility outputs that would support the model. Include only projects currently under review.

Output

  1. One row per project, with project_id, project_name, total_revenue, total_cost, roi, total_cash_flow, peak_funding, payback_date, and feasibility_status.
  2. Treat missing component or cash flow records as zero totals where appropriate.
  3. Order by project_id ascending.

Schema

development_projects
ColumnTypeDescription
project_idPKINTUnique development project identifier
project_nameVARCHAR(150)Project name
statusVARCHAR(40)Current project review status
project_components
ColumnTypeDescription
component_idPKINTUnique component identifier
project_idINTRelated development project
component_typeVARCHAR(50)Residential, retail, office, or other component
unitsINTNumber of units or saleable spaces
sale_priceNUMERIC(14,2)Expected price per unit or space
development_costNUMERIC(14,2)Expected cost per unit or space
project_cash_flows
ColumnTypeDescription
cash_flow_idPKINTUnique cash flow record identifier
project_idINTRelated development project
flow_dateDATEDate of projected cash flow
cash_flowNUMERIC(14,2)Projected inflow or outflow
Tablesdevelopment_projectsproject_componentsproject_cash_flows
Interviewer

Your question is Build an Excel Feasibility Model. Start with the requirements and the three tables in the Question tab.

Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.

You need to log in / sign up to run or submit.
CodePostgreSQL
You need to log in / sign up to run or submit.Ln 1
Run your query to see results here.