I applied online. After about 4 weeks, I got a call back from an internal recruiter.
An initial step was to fill out a form that serves as a self evaluation of skill sets: rate your top-level language ....
Another 2 weeks past, another phone call to invite to have on -site interview: 4-hour afternoon.
While on-site, I had 3 blocks of interviews: 45 minutes each. Type of questions was related to algorithm, sorting, big O, dealing with large dataset ... Little was asked about previous experience, real-life problems ...