
ExtraHop Networks Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 43 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at ExtraHop Networks.
Software Engineer
I went through 5 interviews in total. 2 were coding interviews and 3 were general knowledge. None of them were too hard, and I answered all the questions that had a right answer correctly. About a week after I finished the interviews, the recruiter reached out. They asked me to keep my schedule open the next day for 'updates' about my application. Almost 2 hours after the scheduled time, and after I tried following up by email multiple times, I found their number from the start of the process and called. They let it go to voicemail and then called me back to say I wasn't a strong enough candidate but wouldn't give any feedback on how I could improve. After I mentioned that this information could have just been emailed and didn't require blocking out my afternoon, they hung up on me. If Kirsten from ExtraHop contacts you, be careful. I'm not sure what's going on, but this is a terrible way to treat applicants. I've never felt so disrespected by a company.
- A simple graph problem involving BFS was asked.
- Could you build a simplified version of the game Minesweeper?
Software Engineer
The hiring process moved fast. Even though I knew I might not be the best fit for this specific role, I applied because it interested me. After a few questions, the interviewer realized I wasn't a perfect match for the position and let me know. They did, however, encourage me to check out other opportunities. About a week after that, I received the official rejection email. There were no lengthy delays or games. If you're applying for a role that aligns with your existing skills, I don't think the questions are overly challenging.
No confirmed questions were included in this interview report.
Senior Software Engineer
I applied through an external recruiter. First, there was a quick phone interview with the hiring manager. No technical questions, just a general screening. After that, I got two coding assignments to do at home, and I could pick one. The first one was challenging and I liked it; the second was a boring file screening, so I skipped it. Then came a 6-hour onsite interview, with 6 separate 1-hour sessions. Each session included a coding question, some behavioral questions, and a chance to ask about the company. They started with a product overview and then mostly used whiteboard coding tasks. I managed to answer all technical questions on time and often discussed the company as well. You probably meet the whole team and the manager during this onsite. At the end of the last interview, they told me they'd have a meeting the next day to discuss the interviews and I'd hear back by the end of that day. It was a pretty nice experience overall. I was rejected because they seemed unsure about what they wanted in a Senior Software Engineer, appearing to look for more of a mentor/coach for junior roles. Also, their tech stack might soon be replaced by cloud provider tools. But generally, it was a positive experience.
- Did you solve the Grid problem?
- Did you use BFD/DFS?
- How did you approach the LinkedList question?
ExtraHop Networks Software Engineer Interview Questions
Quoted word for word from ExtraHop Networks interview reports.
“Given a string, return the first unique character. (Character that does not appear anywhere else in the String)”
Read reports →“Given a 2D matrix with 0s representing water and positive numbers representing heights, identify the largest island.”
Read reports →“Can you add two numbers that are represented as strings?”
Read reports →“Write an algorithm to rotate an array either left or right by a given number”
Read reports →“How would you return all leaves of a tree?”
Read report →“What happens when you hit Ctrl+c when a process is running in your shell. (sig int stuff)”
Read report →“Can you write a function that takes an array and moves all the zeros to the front in-place?”
Read report →“Write a function that takes a list containing strings and numbers and performs calculations based on the string descriptions.”
Read report →“How would you return the interleaving integer of two given integers?”
Read report →Formats, difficulty and experience
Across all 43 ExtraHop Networks interview reports.