I applied online. The process took 2 days. I interviewed at X in Nov 2021
Interview
They send a 1 hour OA with 4 questions. First 2 pretty easy, Last 2 straight from Competitive programming. Last one was finding strongly connected components in a graph (say using Kosaraju's algorithm). I finished all 4 problems in 30 minutes with all tests passed and still got rejected. Don't waste your time doing the Hackerrank, there is literally 0 chance they'll pass you through.
Interview questions [1]
Question 1
Strongly connected components in graph to get transitive closure. KMP string matching, and 2 easy problems.
I applied through university. I interviewed at X (New York, NY) in Sept 2025
Interview
Only got to the technical screening, it was a very hard leetcode style question! Be well prepared. It was with a current employee on the team I was interviewing for.
Interview questions [1]
Question 1
It was a leetcode DSA question that was quite challenging. The job posting was for general software engineering and listed a variety of skills and languages.
I applied through a recruiter. The process took 4 weeks. I interviewed at X (San Francisco, CA) in Feb 2025
Interview
I had the second round live coding interview and they asked me a standard leetcode question. The interviewer didn't speak much and I pretty much just attempted the question for 45 minutes.
I applied through an employee referral. The process took 2 weeks. I interviewed at X (San Francisco, CA) in Oct 2023
Interview
Sent them an email and a recruiter reached out, was given an on-site after recruiter call. The on-site whent okayish for me, I blanked out and did not perform as good as I should have.
Interview questions [1]
Question 1
Was basically a 2d matrix question, more or less leetcode medium