注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
店面试90min, 分一个小时coding + 30分钟 db schema design
coding 一共两个part
给你一个 list的stream,每条数据包含:
- timestamp(按时间升序排列)
- motion intensity(0~1)
给定一个 threshold,找出所有 motion intensity ≥ threshold 的连续时间段,返回每个时间段的开始和结束时间。
第二问可以reuse 第一问,第二问的input是list of 第一问的input
schema问的是有操作是book a flight, get passenger list for a flight, get the flight for a passenger, 怎么建立data model。说了建三个table,每一个的primary key是什么,怎么index最快之类的。不知道考察什么,followup是如果要temporary hold seat,就又加了一个seat hold table。我还问他想要什么但是他也说不太上来的样子。。感觉seat hold应该可以再展开一些但面试官也打算结束了 |