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.
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 June 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.