Process was very well laid out. First a 75 minute online test(with Testing, SQL, Java related questions), phone screening (again SQL and java related questions) and then 1:1 interview with 4 people lasting 4 hours. Well coordinated talent team that took care of the whole interview schedule.
Pretty good with keeping me posted as quickly as possible and emailing me the requisite information on a timely basis.