Lyft Designs the Machine Learning Software Engineering Interview