Good interview questions, a mix of tech and behavioural. You get to meet folks from different teams, and it helps in understanding the org and culture. They like to go into specifics of work related projects, so it would help to think through (in-depth) of some good examples in advance.
Here's the catch - Post the completion of my interview process, I received a verbal offer from the recruiter, and then they disappeared for weeks only to tell me later that they found someone else. Unprofessional, not very trust-worthy, and manipulative. So, I guess, my suggestion to you would be to keep looking unless you have a signed contract.