1. Recruiter from another recruiting company reached out to me.
2. Recruiter from Apex reached out to me and explained the details of the job (was a different job than the first recruiter told me)
3. Technical screening: a consultant from APEX had a tech interview with me.
4. Account manager interview: the account manager wanted to make sure I'm a good fit for their client ( I was not)