J'ai postulé via un recruteur. Le processus a pris 3 semaines. J'ai passé un entretien chez Affirm (San Francisco, CA) en juin 2016
Entretien
I was contacted by the recruiter to set up an interview . The tech phone screen was a nice question - checking algos and data stucture, something about a matrix. The interviewer was absolutely great and we had a good discussion at the end and he answered all my questions. I was immediately contacted for setting up an onsite interview. I was sent an email saying you will have a two hour coding interview, but was given no other information about the schedule, who I would be interviewing with and what is expected from the interviews. You are going in completely blind and that was not something I was comfortable with. Also the lunch interview was scheduled with two people and it was really awkward. I understand that a lunch interview is just a conversation and culture fit test but sometimes the two interviewers would start talking to each other and you wouldn't fit into the conversation at all. It was really weird. Also got a couple of one word answers. And then after two more interviews, I was asked to leave. Which is fine since I did not do great in the last round. The last round only focussed on infrastructure questions, even though I had made it clear that that's not something we work on everyday. So be prepared to dissect your entire infrastructure pipeline when you go here. They are very gentle and polite when they ask you to leave, so its similar to receiving a rejection by email, so that is very considerate of them.
Questions d'entretien [1]
Question 1
Recursive and iterative way to flatten a list, given [1, [2,3], [[[4]]]], return [1,2,3,4].
J'ai passé un entretien chez Affirm (New York, NY)
Entretien
Took roughly 2 months total. Recruiter was very fast to respond and the interviewers were all very nice and collaborative during the interview. Typical HR call, two technical rounds, and behavorial round.
Live coding #1 focuses on algorithms and data structures, testing problem-solving skills and efficiency. Live coding #2 emphasizes coding challenges and practical problem-solving. The behavioral round assesses experience, teamwork, and culture fit.
Questions d'entretien [1]
Question 1
They asked a coding problem on arrays and hashing to test problem-solving and algorithmic skills.
There were three interviews: one with HR, and two technical ones. Quick process, the recruiter was very responsive. Leetcode style questions in the technical interviews, the first one was easy while the second one was medium/hard.