I applied online. The process took 4 weeks. I interviewed at Uber (New York, NY)
Interview
1 round tech 1 round with hm tech is easy but hm asks some detailed questions about causal analysis and experiment the total process is smooth and hr is very kind and patient
Interview questions [1]
Question 1
ask about causal inference and walk through resume
Recruiter round then tech screen with a DS. 3 SQL: Mix of group by, window functions and last one was hard one with Lag function and timestampdiff. Then AB testing ques, how long to run the test and metrics related to fraud detection, precision recall etc. I went into the interview answered everything but my bad luck the interviewer was a non native English speaker, it was so hard to communicate with him. All i got wrong was one question on precision and they rejected me. Clearly, the interviewer just didn't like me and just a unluck day for me
Typical interview process for tech company. Applied right from the website with no recruiter or referral. Joined as a new grad and there were two phone screens followed by a virtual onsite with six one hour interviews.