I applied by email and received a reply in about 2 days asking me to take 3 online tests.
The first 2, Predictive Index Survey [PI] and Technical Employment Test [TET] are simple and straight forward. The PI Survey had 2 behavioural questions and the TET was a basic programming 101 test, the language used was a custom language.
A few days after taking the 2 tests, i was asked to take the Professional Employment Test[PET]. This test is like a general IQ/Reasoning test and is also not very difficult to complete.
Once the recruiter received the PET results, I had a phone interview which related to the experience and projects listed on my resume. During the conversation, I learnt that the dev intern postitions and projects are geared towards undergrad CS students, pay is $20/hr, no housing/relocation or other benefits. The recruiter informed me that they would contact the hiring manager and revert.
A few weeks later I received an email indicating they were pursuing other candidates.