
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
Candidate interview experiences
First-hand accounts from people who interviewed at Radware.
Software Engineer
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.
- 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.
Software Engineer
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.
- 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?
Software Engineer
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.
- 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 →“Is there a subarray that sums to 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.