I applied online. The process took 2 weeks. The hiring manager asked about my background, when I would be available to start working and what my expectations are. After the phone screen he told me they don't accept interns at that time and to come back one year after. Overall, it was a good experience even though I didn't get the position I wanted.