Got an email from a recruiter telling me I needed to complete an online preliminary test (to quickly weed out some people I suppose). It included questions that resembled SAT questions almost, like how many times did this letter appear in the text?
After that, I was scheduled to interview with a developer, and it was basic behavioral questions.