There are 4 stages and pretty straight forward.
Initial interview was with recruiter, then hiring manager, then a panel, and finally the hiring manager again.
Communication was good with recruiter throughout.
Asked pretty standard questions about your background and job.
Nothing to prepare ahead of time.