Lyft interview question

Too many to list.