This was a few years ago but it was pretty standard. Phone screen with HR recruiter, then interview with hiring manager, followed by interview with 3 managers one after another. After offer was given, they scheduled a 4th interview with Senior Director, to mostly discuss pay. Mostly behavioral questions and also some SQL demonstrations were needed on the white board. Overall, it was all straightforward.