Took online aptitude test and was scheduled for interview within a few days. On day of initial interview, had to take another aptitude test before being interviewed by someone from HR via skype. Received a call two days later for follow up interview with potential supervisor. Thought the interview went well, but was not asked to come back for final interview round with VP.