Two phone interviews - one with the recruiter + the other with the hiring manager - followed by an on-site interview with a panel and a sample 15-minute presentation to audience of 10-12 employees. Brief Q&A afterward followed by debrief. All in all, the process took almost 3 hours but required extensive preparation and practice.
Overall, I would rate the experience as highly negative not so much because of the experience itself but because the entire process was a waste of time. They had an internal candidate who was already selected, but they had to go through the motions to make it look official. As a result, I wasted an afternoon that could have been spent pursuing more productive leads (i.e., ones that were actually open) AND the company probably wasted over a thousand dollars of employees' time making them meet with me when they already had made a selection. It would have been more professional to have simply stopped the process after my 2nd interview vs. making me go through the effort and preparation for a 3rd interview - a stressful panel one at that - and do a presentation geared toward their needs. Highly unethical, in my opinion.