Sent in application through career website. 2ish weeks later, got an email from recruiter, gave a document of question to fill out. (Document questions went from normal stuff like do you need sponsorship to tell us about SQL experience). Completed the document and sent it back. A few days later, an online panel interview was scheduled. The questions for the interview were all software design class questions. (for example, what is the difference between polymorphism and inheritance.)