Radware logo

Radware Software Engineer Interview Questions
& Process

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

Based on 26 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
57.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Radware.

Showing 3 of 26
Radware logo
Radware

Software Engineer

Engineering · nearly a year ago

Intern Average Neutral experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Technical Coding

So there were two rounds basically: 1. A written test, which had about 15-20 technical MCQs covering things like OOPs, Advanced Java, Frontend, Database, and Backend frameworks. It also had 4-5 coding questions. One of them was the classic two sum problem, and I wrote an optimized solution for that. The others were simple Java programs, but they phrased the questions in a tricky way. I didn't pass this round. The staff actually made a comment like, 'You guys didn't practice coding?' just because we struggled with the coding part on paper. 2. Then there was a technical interview.

Confirmed questions3 questions
  • The written test included 15-20 Technical MCQs on topics like OOPs, Advanced Java, Frontend, Database, and Backend frameworks.
  • There were 4-5 coding questions in the written test, including the Two Sum problem for which an optimized code was written.
  • The remaining coding questions were simple Java programs but phrased with tricky sentences.
Radware logo
Radware

Software Engineer

Engineering · a year ago

Mid Difficult Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen
Interview formats
Coding Behavioral System Design Technical

it was a telephone interview with hr then three technical interviews. the first one had a leetcode question and a tell me about a project question. the second one had a design question. the third one had questions about cpp and OS.

Confirmed questions5 questions
  • What is the subarray sum equal to k given an array of integers and a number k?
  • Tell me about a project you worked on.
  • Can you design X?
Radware logo
Radware

Software Engineer

Engineering · a year ago

Senior Average Positive experience No offer 1 round
Interview process
Recruiter call Technical screen Presentation Offer
Interview formats
Technical System Design Presentation Behavioral

So, the interview was like, first, a technical design session. A director and an architect were there. We started with intros and they gave me an overview of the company and product. Then the director asked me some questions about my background and experience. After that, they hit me with a system design challenge. The director left, and I worked with the architect one-on-one on the solution. It was a good chance to show how I think technically and work with others. Once I had the solution figured out, the director came back, and I presented my approach to them. Then the director answered my questions about the job and what the next steps are.

Confirmed questions1 question
  • Could you design a system to monitor 1000 devices, where each device has a variable number of metrics depending on its version?

Radware Software Engineer Interview Questions

Quoted word for word from Radware interview reports.

Given an array of integers of size n, and a number k, find a subsequence of numbers from the array that sums to k.

Read reports

What is the subarray sum equal to k given an array of integers and a number k?

Read reports

Implement a message broker that supports various endpoint handlers and utilizes multi-threading.

Read reports

How would you find the longest substring with valid parentheses?

Read report

Given ten buckets of bolts, each with n bolts weighing one unit, how can you find the faulty bolt that weighs less than one unit using only one scale, ensuring an O(1) runtime?

Read report

Create a function that iterates from 0 to 100. For multiples of three, it should print 'Buzz'; for multiples of five, it should print 'Fuzz'; and for multiples of both three and five, it should print 'Buzzy fuzz'.

Read report

How do you organize a string of 3 different colored balls (represented by X, Y, and W) so that all balls of the same color are grouped together? For instance, transform XYWWWWYXW into XXYYWWWWW.

Read report

If users trying to log in to a page are receiving a 'connection refused' error, how would you troubleshoot and resolve this problem?

Read report

Formats, difficulty and experience

Across all 26 Radware interview reports.

Interview formats

Technical 37.1%
Coding 28.6%
Behavioral 20%
System Design 10%
Presentation 2.9%

Interview difficulty

Easy 15.4%
Average 53.8%
Difficult 30.8%

Candidate experience

Positive 57.7%
Neutral 23.1%
Negative 19.2%