The process starts with an Initial Interview (usually with HR) to assess your background, communication, and basic fit for the role. If you pass, HR will email you a Coding Assignment to complete on your own time — this tests your problem-solving and coding skills independently. Those who pass the assignment are then invited to a Coding Interview, where you solve problems live in front of interviewers