Ex Libris logo

Ex Libris Interview Questions
& Process

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

Based on 34 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
85.3% Positive experience

Which role are you interviewing for?

16 roles · 34 reports

Candidate interview experiences

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

Showing 4 of 34
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

QA Engineer

Engineering · a year ago

Entry Easy Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen Phone screen
Interview formats
Technical Coding Behavioral

The interview process started with very basic Java and Object-Oriented Design questions, suitable for beginners. This was followed by individual interviews where they asked professional, but not overly difficult, questions. If you've completed a beginner's Java course, you should be prepared for this role.

Confirmed questions2 questions
  • What are the differences between abstract class and interface in Java?
  • Explain Java Inheritance.
Ex Libris logo
Ex Libris

React Native Developer

Engineering

Entry Easy Positive experience No offer 1 round
Interview process
Recruiter call Technical screen Take home
Interview formats
Technical Coding Behavioral

So the interview was online and lasted about an hour. First, they gave a quick company presentation and then I introduced myself. After that, we dove into the technical questions. Near the end, they asked if I would be up for doing a practical challenge if they decided to move forward with my application.

Confirmed questions4 questions
  • Can you explain when JavaScript code in React Native transitions to platform-specific native code?
  • Could you describe the differences between var, const, and let declarations?
  • What distinguishes dynamically typed languages from statically typed languages, and what potential problems can arise from dynamic variable assignment?
Ex Libris logo
Ex Libris

Network Engineer

Engineering

Mid Average Neutral experience No offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Technical Behavioral

The interview process was quite long and detailed. It seemed like the team is very close-knit, and they wanted everyone you'd be working with to have a chance to meet you. Since the company is based in Israel, be ready to chat with someone on short notice.

Confirmed questions3 questions
  • Could you share details about your technical knowledge and past experience?
  • What is your experience working with Israeli colleagues?
  • Can you tell me about your experience working with Israelis?

Ex Libris Interview Questions

Quoted word for word from Ex Libris interview reports.

What are the differences between abstract class and interface in Java?

Read 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

What is the main difference between a regular web app and a native mobile app?

Read report

Can you describe what this Java code snippet, which works with a Map, is intended to do?

Read report

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 report

Can you explain the distinction between Java interfaces and abstract classes?

Read report

How would you approach multiplying multiple numbers recursively without using the multiplication sign?

Read report

Formats, difficulty and experience

Across all 34 Ex Libris interview reports.

Interview formats

Technical 42.9%
Behavioral 29.8%
Coding 19%
Other 4.8%
System Design 2.4%

Interview difficulty

Easy 17.6%
Average 73.5%
Difficult 8.8%

Candidate experience

Positive 85.3%
Neutral 8.8%
Negative 5.9%

Reports by job function

Engineering 26
Operations 3
Other 3
Finance 1
Analytics 1