Initial phone screening with recruiter after submitting the application. Then I was invited in for a first round interview, followed by a second interview later that week. Overall very easy interview process and scheduling was easy since they were willing to work around my commitments.