I was referred by a friend who is an employee.
The phone interview contained two parts, each 30 minutes long, focusing on Python and SQL. I provided correct answers to both SQL and Python questions, along with justifications and time complexities.
Still, I received no offer for an onsite interview.
Reading reviews here, it seems they are interviewing a lot of candidates but not actually proceeding with hiring, which is a waste of everyone's time.
The worst part is they don't even provide a ready schema in MySQL on CoderPad to test your SQL. They just give you the table name and columns.
Q. SQL:
customer_ids for each day in an orders table. This means you will compare each day with previous days to find customers existing on that day but not on earlier days. This is pretty straightforward.DATEDIFF function here to answer that.PYTHON:
The following metrics were computed from 3 interview experiences for the Lyft Data Engineer role in San Francisco, California.
Lyft's interview process for their Data Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Lyft's Data Engineer interview process in San Francisco, California.