NetSPI logo

NetSPI Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 31 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
74.2% Positive experience

Which role are you interviewing for?

17 roles · 31 reports

Candidate interview experiences

First-hand accounts from people who interviewed at NetSPI.

Showing 4 of 31
NetSPI logo
NetSPI

Penetration Tester

Engineering · nearly a year ago

Mid Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen Phone screen
Interview formats
Technical Behavioral

On the first call, they asked good technical questions to check my technical abilities. We also talked about the general company environment and what a penetration tester does day-to-day. They asked me about my current skills and some examples of things I've done in my previous jobs.

Confirmed questions1 question
  • Can you explain Active Directory exploitation concerning Role based delegation?
NetSPI logo
NetSPI

Senior Software Engineer

Engineering · nearly a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Background check
Interview formats
Coding Technical Behavioral System Design

The interview had 3 rounds in total. The first round was about DSA, covering easy and medium difficulties. The second round focused on Java, specifically Multithreading and Spring Boot, and also included questions about my CV and projects. The final round was with a manager, where we discussed my CV again, along with some basic system design concepts and puzzles.

Confirmed questions8 questions
  • Can you write a program to generate a Pascal Triangle?
  • How would you calculate the value of a String expressed in Reverse Polish Notation using a program?
  • Tell me about your experience with Java Multithreading.
NetSPI logo
NetSPI

Security Consultant

Consulting · a year ago

Entry Easy Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

The interview process was pretty straightforward and mostly focused on understanding your interests, like what got you into the field and why you liked this particular job. But, the pay is a big issue. The starting salary is really low, and there's a strict two-year commitment. If you leave before the two years are up, you have to pay a hefty penalty. Even if you stay the whole time, the promotion only bumps the salary to $70k, which I don't think is fair for the work. For fresh grads, I'd suggest looking for other jobs with better pay and growth. There are tons of great roles out there worth looking into!

Confirmed questions1 question
  • Can you explain Cross-Site Scripting (XSS) and its remediation techniques?
NetSPI logo
NetSPI

UX Designer

Design · more than a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Behavioral Technical

Applied and had an initial HR call. Then interviewed with the head of Product Management and another designer. The process seemed promising initially but quickly deteriorated. The first interview was standard, but follow-up communication was poor. The second interview was conducted via phone while the interviewer was at an airport waiting for a flight, making it hard to hear and distracting. This made me feel like my interview wasn't a priority. After the third interview, I was ghosted. I emailed the recruiter twice for an update but got no response.

Confirmed questions1 question
  • Can you share an experience designing a brand new product from scratch?

NetSPI Interview Questions

Quoted word for word from NetSPI interview reports.

How would you calculate the value of a String expressed in Reverse Polish Notation using a program?

Read reports

Can you write a program to generate a Pascal Triangle?

Read report

Could you explain IPV6 attacks and the use of Responder?

Read report

Your task is to find bugs in the given HTML source code file. What did you find?

Read report

Can you describe Cross-Site Request Forgery (CSRF) attacks?

Read report

Formats, difficulty and experience

Across all 31 NetSPI interview reports.

Interview formats

Behavioral 41.5%
Technical 35.4%
Coding 10.8%
Other 4.6%
System Design 3.1%

Interview difficulty

Easy 19.4%
Average 58.1%
Difficult 22.6%

Candidate experience

Positive 74.2%
Negative 12.9%
Neutral 12.9%

Reports by job function

Engineering 11
Consulting 8
Sales 8
Operations 2
Design 1
HR 1