The interview process consisted of three stages. A case study, an HR interview, and a case review/technical interview. Overall, I'd say the difficulty was moderate. The technical interview included some logical and algorithm style questions alongside the case discussion. Feedback and responses after each stage came back relatively quickly, which I appreciated. From the case study submission to the final stage, the whole process took around 2.5â3 months in total. Received an offer.