Software Engineer applicants have rated the interview process at Tanium with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 13% positive. To compare, the company-average is 45.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 19 days to get hired, when considering 15 user submitted interviews for this role. To compare, the hiring process at Tanium overall takes an average of 31 days.
Common stages of the interview process at Tanium as a Software Engineer according to 15 Glassdoor interviews include:
Phone interview: 41%
One on one interview: 22%
Presentation: 22%
Skills test: 7%
Group panel interview: 4%
Drug test: 4%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 2 weeks. I interviewed at Tanium (Raleigh, NC) in Jan 2016
Interview
Standard tech interview process, recruiter calls, followed by 2 technical phone screens.
The first phone screen I was asked what languages I used. I mentioned mostly Javascript with some Java. The interviewer commented that he would be using Java questions since he didn't really think Javascript was a "real" language (paraphrasing). I thought that was kind of weird since I was interviewing for a full stack javascript position, but whatever, engineers are opinionated. I was asked a series of technical questions that required answering off the top of my head, the questions weren't insanely difficult overall, but most of them centered around Java.
The 2nd phone screen was with a different engineer. This one was more standard, solving a problem through screen sharing. The question was array based. While I eventually solved the problem, I made a series of blunders, but I was still surprised when I was eventually rejected.
Neither interviewees were sent my resumes either, which was also strange.
I've been through many interview processes, but this one was by far the most negative.
I applied through a recruiter. I interviewed at Tanium in May 2026
Interview
I was initially contacted by the recruiter who then set up two technical interviews over two different days. However, these kept getting rescheduled with different interviewers which made it difficult to find time for them.
The two technical interviews involved leetcode style problems that also required further optimization. Afterwards, we would discuss the solution, further enhancements, and other topics. My first technical interview was more collaborative and enjoyable, but my second was a bit restrictive as I kept getting interrupted as I tried to explain my thoughts which made it harder to work through the problem.
I had a ton of difficulty trying to get responses from my recruiter partners and in most cases did not get responses about the process, my status, or the results.
Lastly, the position was closed without notice after I interviewed, so I am not sure why the position was open in the first place.
Interview questions [1]
Question 1
Leetcode style questions around lower-level designs and recursion
I applied online. I interviewed at Tanium in Mar 2026
Interview
I had a recruiter call to discuss background and potential fit, followed by a 30 minute hiring manager interview, then was scheduled for 2 technical interviews that eventually got cancelled because the role was filled. The process was very disorganized from start to finish.
2 behavioral interviews, followed by a couple of technical interviews. Technical interviews were LC style questions. Need to prepare some project anecdotes and reasons why you want to work there for the behaviorals.
Interview questions [1]
Question 1
Asked about previous projects and anecdotes, some LC style questions for technicals.