Applied online and HR invited me for a skills test, which involved a written database/SQL test and some spreadsheet tasks on the computer.
Second interview consisted of (future) manager and HR specialist. Written questions given at the start of the interview, with 20min to review the rougly 10 or 15 questions. Questions were broad and covered areas such as skills, dealing with accomplishments/failures, how to tackle co-workers, etc. Interview essentially involved running through the questions and discussing any issue raised by the manager or HR employee. The culture is laid-back and the interview was somewhat casual (not in terms of dress code but in terms of discussions).
After a week or so, an offer was made conditional on a background check.