I was given a referral by a previous colleague, who is now a Tanium employee. I was then contacted by a technical recruiter, who told me about the company, job, and asked a bit about my previous work experience. I was about the interview process: 1 video conversation with an engineer, 2 coding challenges, and a video interview with (I think) the VP of Engineering.
This seemed pretty on par with other top level software companies I've worked for or interviewed with. Each process took about a week in between to get scheduled, but recruiting was responsive and prompt.
The first conversation was relaxed and was a typical "tell me about yourself and work history" style interview. I was moved to the next stage, the programming challenges. They were scheduled a week later, on a Wednesday.
Each programming interview was 1 hour long and mine were back to back. They were typical Leet Code type recursion problems. The first challenge proctor was helpful enough and was kind enough to point out some areas in my code to look and think on. I didn't do too hot on the first one and I considered myself out of consideration after that. But I still had another challenge immediately after. This proctor was a bit warmer and asked more questions about me, my work, and background. I was able to solve the challenge and edge cases in the allotted time with what I believed was the best recursive solution.
After the coding challenges were completed, I re-wrote my code from the first challenge and sent it to my technical recruiter, asking her to relay it on the proctor and appropriate parties; I wanted to share my thoughts on my approach. Not sure if this can actually help or hurt one's chance.
I was hoping that the 2nd challenge had enough weight or merit to pull me through to the next stage of interviewing, but I received the decline email on Saturday morning.
Overall, an average interviewing experience. Like many other enterprise software companies, there are too many steps and people to go through to land a job. I also understand that these businesses have the resources to be picky about who they hire.