Ex Libris logo

Ex Libris Software Engineer Interview Questions
& Process

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

Based on 7 interview experiences · FREE TO READ

2 Rounds average
Easy Typical difficulty
100% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Ex Libris.

Showing 3 of 7
Ex Libris logo
Ex Libris

Software Developer

Engineering · nearly a year ago

Entry Average Positive experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Coding Technical

I had a pretty decent experience, the interviewer was professional and kind and contacted me on WhatsApp. The process was short with just one interview before a decision. Only downside: they didn’t say what to expect in the interview beforehand.

Confirmed questions2 questions
  • Could you solve LeetCode #20, Valid Parentheses?
  • What is your understanding of DB ACID traits and can you explain a related question?
Ex Libris logo
Ex Libris

Student Developer

Engineering · a year ago

Intern Easy Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

I applied through Experis, a contractor. The interview kicked off with a chat, initially in Hebrew, then switched to English. They stressed the importance of English fluency for dealing with international clients. This part lasted about 20 minutes.

Confirmed questions3 questions
  • Could you explain your solution for the 'Valid Parentheses' problem?
  • Regarding a user registration system, how would you validate the input for name, birth date, and phone number?
  • In a user registration system, what methods would you use to ensure no two users are assigned the same ID?
Ex Libris logo
Ex Libris

Software Developer

Engineering · a year ago

Intern Difficult Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Coding System Design

It was a really nice interview experience, not too difficult, and the people I met were great. Even though it was my first interview and I didn't pass, I'm happy to share my experience here. Good luck to everyone else!

Confirmed questions2 questions
  • Suppose you have a singly linked list and are given only a pointer to a node to be deleted (not the head node). How would you delete it?
  • Describe the design of a system that handles user sign-ins.

Ex Libris Software Engineer Interview Questions

Quoted word for word from Ex Libris interview reports.

Suppose you have a singly linked list and are given only a pointer to a node to be deleted (not the head node). How would you delete it?

Read reports

An algorithm question: You have a huge file of names, but not enough RAM to load it all. How would you return a sorted file?

Read reports

In a user registration system, what methods would you use to ensure no two users are assigned the same ID?

Read report

Regarding a user registration system, how would you validate the input for name, birth date, and phone number?

Read report

How would you go about looking for a file across multiple servers?

Read report

Formats, difficulty and experience

Across all 7 Ex Libris interview reports.

Interview formats

Technical 40%
Coding 33.3%
Behavioral 20%
System Design 6.7%

Interview difficulty

Easy 42.9%
Average 42.9%
Difficult 14.3%

Candidate experience

Positive 100%