J'ai postulé via un recruteur. Le processus a pris 1 semaine. J'ai passé un entretien chez Affirm (Austin, TX) en août 2025
Entretien
The Affirm Recruiter reached out and explained the process that had 4 rounds, 1-1 problem solving (generally a classic leetcode style in a language of your choice), hiring manager round, systems design round, and virtual onsite round with other senior team members.
The interviewer was nice and professional. She offered help whenever I got stuck in the 1 hour coding round. Although I was able to resolve the problem in the end, there wasn't enough time left for her to ask additional follow up questions extending the problem.
It could depend on the level of the role you are interviewing but I suggest to brush up your data structure basics instead of going into medium or hard leetcode problems.
Questions d'entretien [1]
Question 1
Implement a data-structure that supports dictionary operations, get, put, delete, along with a special operation get_random_val; this latter function should return a uniformly random value sampled from all the values in the dictionary. Each function should run in constant time, with the exception of delete, which for this part we relax to linear time.
J'ai passé un entretien chez Affirm (Varsovie, Mazovie)
Entretien
Easy but real-world problem solving stage and an interview with engineering manager, which lasted fifteen minutes - it looked like it was just a courtesy (to satisfy some internal policy requirement perhaps?) since the interviewer wasn’t really interested in anything I had to say. I received a rejection the day after, when asked for feedback I was ghosted
Questions d'entretien [1]
Question 1
Describe a project that you worked on
What good/bad feedback did you receive in the past year
He tenido una primera entrevista de toma de contacto y una entrevista de live coding. Ambas entrevistas han sido muy interesantes y sencillas. Los entrevistadores han sido muy amables. El único problema ha sido que en la entrevista de código sí que requieren experiencia “actual” en el lenguaje de la oferta. Como recomendación, si tienes una entrevista en un lenguaje que no estás usando actualmente, dedica una semana a hacer pruebas tipo leetcode en dicho lenguaje, para no tener que pensar en cómo invocar las funciones
J'ai postulé en ligne. Le processus a pris 3 semaines. J'ai passé un entretien chez Affirm en avr. 2026
Entretien
I applied through their website, recruiter reached out to me. Process contains of initially one technical question, one managerial round and then 4 virtual onsite round. I got rejected in the first round