Sapiens logo

Sapiens Software Engineer Interview Questions
& Process

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

Based on 64 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
68.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Sapiens.

Showing 3 of 64
Sapiens logo
Sapiens

Software Engineer

Engineering · half a year ago

Senior Average Neutral experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

I had to give a short intro and then they started asking about basic software terms. I use all this stuff every day, but I just blanked and couldn't answer well right then.

Confirmed questions3 questions
  • Can you explain dependency injection?
  • Describe REST webservices.
  • Discuss the advantages and disadvantages of SQL compared to NoSQL.
Sapiens logo
Sapiens

Software Engineer

Engineering · a year ago

Mid Average Positive experience No offer 3 rounds
Interview process
Technical screen Onsite Recruiter call
Interview formats
Technical Coding Behavioral

I had a virtual test with Java Questions and SQL queries, then a technical round that was easy to moderate difficulty. After that, I had a round with the Manager/Architecture where we talked about my technical skills, projects I've worked on, and CICD pipeline. Lastly, I had a round with HR about goals and salary negotiation.

Confirmed questions8 questions
  • Can you explain Java Collections?
  • Tell me about Exception Handling in Java.
  • What are your SQL query skills?
Sapiens logo
Sapiens

Software Engineer

Engineering · a year ago

Entry Difficult Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Technical Coding Behavioral

They start with an aptitude test, then a coding round and an interview. They really check your practical knowledge. They ask basic DSA questions like finding the longest substring in an array that is composed of another string, and checking for palindromes.

Confirmed questions6 questions
  • Can you provide a detailed explanation of your project?
  • Could you specify which collection you utilized and justify your choice?
  • Please describe the overall flow of your project.

Sapiens Software Engineer Interview Questions

Quoted word for word from Sapiens interview reports.

How can you safely delete an element from a map while iterating over it?

Read reports

What's the difference between Get and Load in Hibernate's first and second level caching?

Read reports

How would you implement a string reversal using a lambda function?

Read reports

How would you find the sum of all digits in a given number?

Read reports

Can you find the longest non-repeating substring using data structures and algorithms?

Read report

Write a SQL query to find the 3rd highest age from the emp table (columns: name, age).

Read report

What is the second-level cache in Hibernate and what is its scope?

Read report

How would you find the longest substring within an array that is made up of another string?

Read report

What is the first-level cache in Hibernate and what is its scope?

Read report

Formats, difficulty and experience

Across all 64 Sapiens interview reports.

Interview formats

Technical 45.5%
Behavioral 26.9%
Coding 21%
System Design 3.6%
Presentation 1.8%

Interview difficulty

Easy 18.8%
Average 60.9%
Difficult 20.3%

Candidate experience

Positive 68.8%
Negative 12.5%
Neutral 18.8%