The whole interview process took 3 months from my online application submission, and required flying out to Seattle for the final round (they paid for the flight + hotel + transport + meals).
I applied in mid-August and was first contacted over a month later, in late September. I had a phone call with who would be my direct manager, if I got the job. He was very friendly and the interview was basically a casual conversation.
The next month, in late October, I was contacted for the second round, with the national manager of all the Gurus. We had a call that was more formal, and had some tough questions like "What's a common misconception people have about you?" and "How would you increase sell-through?"
A few weeks later, I was contacted to arrange travel to Seattle HQ for final rounds (usually 2-3 candidates get invited out for this). I asked to extend my trip (and of course cover extra expenses), because they might've otherwise flown me in and out just for the interview (I'm all the way on the East Coast, and wanted to visit Seattle too).
The day of my interview , I was to speak with 4 different people individually for a total of 2 hours. I basically was seated in a conference room, and the people rotated in and out. The conversations didn't feel intimidating, and the tone was conversational. The questions weren't really surprising. At one point, I was asked to take a look at a spreadsheet and decide how I'd prioritize visiting sales accounts based on some data, but nothing crazy.
One of my original interviewers actually couldn't make it last-minute, so they had someone else step in. The interview coordinator called me a day later to try to arrange a meeting with the person who missed me. We ended up scheduling a video call.
The day of my video call, I was supposed to go through a conference call link, but my interviewer texted and asked to just give me a phone call instead. This was probably my least favorite interview, as my interviewer kept emphasizing my lack of retail experience. He also asked me a hypothetical question: "If we were to throw you into this without training, which we would never do, how would you do this..." and corrected me when I didn't give the response he wanted - I didn't understand the point of that question, as it was a situation he said would never happen anyways. When I asked about mobility within the company, he also discouraged me from thinking about that, as I "shouldn't" think of the job as a stepping stone to something else. Sure, that's totally fair, but just because I ask about mobility doesn't mean I'm not excited about the job itself. It's just important to think of long-term goals.
I didn't think that call went super well, and that interviewer was unfortunately the boss of the person making the hiring the decision. I got a call a week later that they picked someone else, as I didn't have enough retail experience. I was a little confused by reasoning, as they knew that from the start, and didn't have to send me out to Seattle to learn that (though I'm glad they did, as Seattle is a fun city).
Overall, I would just expect this process to take some time, and to involve a trip to Seattle, if you make it to final rounds. I had a good impression of Brooks overall.