Take home assignment was easy-moderate difficulty. Hiring manager round was to check fit. Loop interviews were interactive and more like a discussion.
Software Developer 2 Interview Questions
450 software developer 2 interview questions shared by candidates
Book my show and netflix recommendation engine system design
1. Disjoint Set Union based question 2. Design Circuit Breaker - LLD
In the initial phone call they asked about my experience and why I wanted to work with Affirm. They also asked why I wanted to leave my current employer. In the technical interview they had a decision tree type question through hackerrank.
- Coding round - DS, Java Spring boot, Internal implementations of commonly used DS like ArrayList, Hashmap - multithreading - application architecture related questions
How you will design payment gateway
They'll grind in managerial round. They will go deeper into your experience.
DSA question was on Strings. Try to solve more medium level questions on arrays and strings
LLD: Thread pool in java.
Couple of rounds 1. Screening by Tech Recruiter. - 30mins 2. Technical Round with a Staff Engineer - 45mins 3. Technical Round with 2 Senior Engineers - 90 mins (45 Coding + 45 System Design ). 4. Managerial Round - 45mins.
Viewing 221 - 230 interview questions