I applied online and was contacted almost 2-weeks later by their internal recruiter. I advanced to the second stage [phone] interview which was with the hiring manager, that was 3-weeks later. I was told the next round of interviews would be in-person and that the recruiter would be in touch to set that up. However, I was notified 1-week later that the position was cancelled. No explanation given.
The interview question itself was pretty straightforward + standard, but the interview process took a very long time (over 1-month in total).