WSO2 logo

WSO2 Software Engineer Interview Questions
& Process

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

Based on 70 interview experiences · FREE TO READ

3.4 Rounds average
Average Typical difficulty
87.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at WSO2.

Showing 3 of 70
WSO2 logo
WSO2

Software Engineer

Engineering · a year ago

Intern Easy Negative experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

It was just a quick 5-minute chat where they decided if the candidate was a good fit. If you're applying for this, you really need to have good English skills. They didn't ask any technical questions, just some random ones.

Confirmed questions3 questions
  • Tell me about the projects you've worked on.
  • Have you done any freelancing?
  • Have you won any competitions?
WSO2 logo
WSO2

Software Engineer

Engineering · a year ago

Mid Average Positive experience Accept offer 6 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen Offer
Interview formats
Technical Coding Behavioral

I applied through their website and the interview process was pretty good. It took about a month from start to finish. In total, there were 6 interviews: two technical interviews, two more high-level technical ones, an HR chat, and then an interview with the CEO. They really focused on whether I understood the core concepts well, often presenting practical situations and asking questions based on those. They also asked detailed questions about the projects I had on my resume and some simple pseudo-code writing tasks.

Confirmed questions3 questions
  • What would you do if you needed to process a huge file but didn't have much memory available?
  • How would you tackle processing a large file when memory is a constraint?
  • Could you describe your strategy for handling a large file given limited memory resources?
WSO2 logo
WSO2

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Presentation Recruiter call
Interview formats
Technical Coding System Design Behavioral

The interview involved a technical screen focusing on Core Java, specifically Exception Handling and Threads API Integration, as well as REST APIs. There was also a section on Personal Projects where I had to explain my System Design choices. Finally, a Human Resources interview covered basic questions about my motivation for choosing WSO2 and my future goals.

Confirmed questions7 questions
  • Could you elaborate on your understanding of Exception Handling within Core Java?
  • Can you detail your experience with Threads API Integration?
  • What is your knowledge of REST APIs?

WSO2 Software Engineer Interview Questions

Quoted word for word from WSO2 interview reports.

Can you show me how to reverse a number without turning it into a string?

Read reports

Could you write a Java program to construct and then reverse a linked list?

Read reports

Can you solve this IQ puzzle involving a balance scale and 8 balls to find the heavier one in minimal tries?

Read reports

Can you explain how Java manages concurrency and what methods are available? Additionally, please compare their performance.

Read reports

How does a command get executed within a computer system, in your understanding?

Read report

What would you do if you needed to process a huge file but didn't have much memory available?

Read report

What are the four fundamental OOP concepts, and can you briefly describe them?

Read report

How would you tackle processing a large file when memory is a constraint?

Read report

Can you explain database normalization and provide real-world examples of its application?

Read report

Formats, difficulty and experience

Across all 70 WSO2 interview reports.

Interview formats

Technical 48.8%
Behavioral 38.2%
Coding 8.8%
System Design 1.8%
Other 1.8%

Interview difficulty

Easy 20%
Average 58.6%
Difficult 21.4%

Candidate experience

Positive 87.1%
Negative 5.7%
Neutral 7.1%