Airbnb Data Scientist, Analytics 技术店面

  1. SQL

给了一个 booking 和 listing属性 (country之类的) 的表格,要求SQL可以run

  • US每天booking的数量

  • 每天的listing的第一个booking, count by date

  • 每天的listing的第一个booking, count by date 每周的变化

  1. Product

问题是现在有一个新program 目标是improve user customer service experience

  • 有什么metrics来测量user customer experience

  • customer service ticket变高了,有什么可能的原因

  • 如果要减少tickets, 怎么知道减少多少才够

请问SQL题目意思是有数据,可以run出结果的那种吗?

给了table的column name, column type
要求在CoderPad里写SQL然后Run

Table1 - bookings:
date | id_reservation | id_listing

Table 2 - listings:
id_listing | country | date_listing_created

第二道题是count每天有多少个listing被第一次book
第三道题是第二题的延伸 要求加上这个count的week over week change

想多问句每天多少listing第一次被book的意思是那个listing有史以来第一次被booking还是那个listing当天被第一次booking啊?

如果是后者,应该是这么写?

select date, count (distinct id_listing) as num_first_booking
from
(select *,
          rank() over(partition by date order by date) as rank
from bookings) tb_booking
where tb_booking.rank=1
group by date
order by date

有史以来第一次被book

感谢楼主分享!请问楼主工作经验是几年,内推的吗?Airbnb家要求几年工作经验呀

内推的 三年DS经验

请问楼主现在没有家庭作业了嘛?

好像没有