Recruiter reached out to me to ask preliminary questions about my background and resume, identifying my programming skills, then sent an online assessment that turned out to be mostly math problems rather than programming and finally set me up for a technical interview.