I applied through a recruiter. The process took 4 weeks. I interviewed at Tenable (Dublin, Dublin) in Apr 2019
Interview
First thing was chat with recruiter.
Then an interview with hiring manager. I don't quite remember exactly but questions were about describing projects I worked on, tech stack, etc.
After that I was given a small project to complete at home. For that I was given a week but I think that's the maximum they give you.
When I submitted it, shortly after, I was contacted for a technical interview. This interview was with 3 engineers. In this interview, despite my first impressions, there were very few questions about the small project I had done. Instead I was asked to explain projects I worked on in more technical detail. Then I was given a design problem.
I thought I didn't do too well on this one but, to my surprise, I was asked to interview with a director. This one was not too long and quite generic.
The last one was with the whole team I was interviewing for. It looked a bit intimidating at first, but it turned out to be more relaxed than I expected. It also gave me the chance to ask questions about the actual job I was going to be doing, tech stack, etc, which is great.
I applied online. I interviewed at Tenable (Columbia, MD) in Mar 2026
Interview
First, there is a behavioral interview with a hiring manager. Next, two technical interviews with pseudo coding. Finally, one system design. The interview is conversational. Emphasis is placed on your reasoning and not necessarily compilable code.
Interview questions [1]
Question 1
Technical: 1) Cache question. 2) Traverse file in batches.
System Design: notification system
I applied online. The process took 4 weeks. I interviewed at Tenable in Jun 2025
Interview
The hiring process consisted of three main stages:
Initial phone screening with HR.
Manager interview: Deep dive into my resume/background and discussion about the project/role.
Technical interview: A live coding session to test practical skills. Overall, a straightforward process.
In an online interview, the shortest path graph question was unclear.
Also the SQL task was unsolvable.
The time given was too short.
The interviewer ignored my solution, and had poor communication.