First I got an email which tell me my background is a fit for their software developer position, and asked me to apply online. Then I applied online, after that was a phone interview, asking about the background and 2 easy technical questions. After the phone interview, they sent me an online assessment.