A *very* lengthy experience! Received the interview after being scouted on LinkedIn.
Round 1: Hiring Manager. Pretty informal; they pretty much know if they want to bring you in based on your resume, but this is going to vary based on who interviews you.
Round 2: Extremely comprehensive and long; I had interviews from early in the morning all the way past lunch! This is because when you apply, you can actually be considered for other positions, so they may throw in a few extra people to consider you for other openings. I think this is a very strategic move. Unless your interviewer has an office, you'll be shuffled all the way through the building into a tiny conference room and feel a bit like a sheep.
Your experience will vary widely based on who you talk to. You'll talk to your hiring manager, HR, and others on the team. Mostly questions on your resume and background. I received very few behavioral questions. HR may question you on what you want from a dream job and will introduce to you the benefits package. Make sure you get all your questions answered.
Round 3: This was an unexpected third round on-site with a director and a VP. Was given a case-study style question on account management, partly because my resume begged for it. Director asked questions about my background.
Got the offer a few days later. They are generally pretty flexible with time, so don't be afraid to ask for more time to decide.