I applied through an employee referral. I interviewed at Lyft (Palo Alto, CA) in Apr 2021
Interview
Applied through referral link. Got an email from recruiter within 2 weeks. first round was with the recruiter and talked about my work experience and projects. Next round was a technical screening which was mostly focused on probability and business case.
Interview questions [1]
Question 1
1) Lyft wants to launch ride share program. What are the most important KPIs would you track?
2) Lyft is trying to optimize ride sharing program. The app shows time for a ride to arrive. How would you decide a time threshold before customer cancels the request?
3) A $5 coupon is given to N riders. Probability of using coupon is P. What is expected spending?
4) A $5 coupon is given to N riders. Probability of using coupon is P. What is the probability that one of the coupons will be used?
5) There are 2 riders. Both have coupon. Given that at least one of them uses a coupon, what is the probability that both uses the coupon?
6) In the above question we assumed that the events of using the coupon are independent. In what case our assumption would be incorrect?
7) Currently, lyft app shows estimated time for a ride to arrive (ex. estimated time of arrival 5 min). We are thinking to change it to show a range (ex, estimated time of arrival 3-5 min). Hypothesis is that total rides would increase. How would you go about setting up the experiment?
8) Our internal dashboard shows that number of new drivers is down by 7%. How would you investigate this issue?
9) Is it necessary to investigate decrease in new drivers signed up? In what case it will not be necessary?
10) I do not understand P value. Will you explain it?
I interviewed with a recruiter last fall. Since I was graduating in eight months, she said she'd talk to the hiring manager about whether to send technical interviews now or hold off for different openings in the future, and would get back to me in a few days. She never followed up and didn't respond to my emails. Eventually, I got an automated rejection, the subject line literally read "Update on [insert job title]," they hadn't even bothered to fill in the job title. The whole process felt unprofessional.
“I completed all interview rounds — including HR, technical screening, product sense, business case, algorithm live coding, decisions live coding, machine learning, and experience interviews — but the company ultimately selected another candidate
Interview questions [1]
Question 1
Have a good understanding of stats/probabilities/ML/Coding(SQL,Python), and business domain and metrics.