Online application: Standard
Online Test: Some situational assessment, some numerical tests, some writing tasks
Onsite interview: 2 parts: 1 business-type interview, and 1 "technical" interview.
Pretty disappointed on the business interview as the interviewer went on and on without actually interviewing me. "Technical" interview doesn't care about problem solving at all, but I guess the nature of the job doesn't care at all. Well, not a good match.
Few positives: Great feedback, personalized on phone. Great travelling reimbursement (still waiting though). HR is very nice and helpful.