Someone from their tech team conducted the system design interview alone.
I didn't find the interview well-organized or well-formulated. It seemed to me that she was improvising and she did not know how to properly assess my solution. Perhaps she had something in mind that she couldn't communicate properly, and I never reached the solution she expected.
Design a scalable solution for an abstract system where a client communicates with a server only through "publish(topic, message)" and "subscribe(topic)".
The following metrics were computed from 1 interview experience for the Affirm Staff Software Engineer role in Switzerland.
Affirm's interview process for their Staff Software Engineer roles in Switzerland is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Affirm's Staff Software Engineer interview process in Switzerland.