Applied on their website Careers section. The HR called a few days later, asked for my GPA and other usual questions (salary, relocation, etc) and told me that a technical guy would contact me later for a phone screen. A senior technical lead asked me for a 45 minute phone interview availability and scheduled it.
The HR and the lead told me that they were interviewing for multiple positions and did not give any info about the team. The 45 minute interview was split like this.
5 minute intro and 2 questions each of 20 minutes.
Never heard anything from any of them after that. I sent a follow-up mail, a week later and no reply.