Академический Документы
Профессиональный Документы
Культура Документы
These exercises are intended for Uber and/or Uber employees only. They are confidential and not to be circulated,
shared or redistributed in any format, in part or in their entirety. This includes both the exercises and your answers,
analysis and code.
Understanding the needs of key stakeholders and performing analysis / prototyping solutions to help
them better perform in their role is a key component of the Business Analyst role. In this exercise you
will be using your data analysis skills to analyze a portion of San Francisco’s bike share program data
and use it to create a recommendation for the Bike Share Program Manager.
We have provided a CSV for this analysis; however, in a real-world situation you will need to create a
cleaned dataset from a datastore. On the next page you will find a list of tables in the Bike Share
Program database. Please write a single SQL query that would produce the result-set found in the csv.
Assume any SQL dialect you are comfortable with.
Part 2: Analysis
Please perform an analysis on an area-of-interest, potential issue, or general concern. The goal is to
suggest change(s) to your stakeholder. Use any tools you are comfortable with to build an analysis that
could be shared and reviewed by other analysts on team.
Part 3: Presentation
Create a presentation deck that would help your stakeholder understand the insights and suggestions
that come out of your analysis in Part 2. If asked to come to an on-site interview, you will have the
opportunity to present to the “Bike Share Program Manager”.
Submission: Please send your (1) query, (2) analysis (format: excel, tableau, R script, etc), (3)
presentation deck to lu.tang@uber.com.
1
Bike Share Database
Table 1: fact_trips
id int
duration numeric
start_date timestamp
end_date timestamp
start_station_id int
end_station_id int
entity_id int
bike_id int
Table 2: dim_stations
id int
station_name string
terminal_name string
Table 3: dim_entity
id int
entity_name int
entity_type string
2
Table 4: dim_entity_zip
id int
entity_id int
zip_code string
Table 5: dim_timezone
id int
timezone string
Table 6: dim_bike
id int
last_shop_visit timestamp
first_ride timestamp