
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
Which role are you interviewing for?
16 roles · 34 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Ex Libris.
Software Developer
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.
- Could you solve LeetCode #20, Valid Parentheses?
- What is your understanding of DB ACID traits and can you explain a related question?
QA Engineer
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.
- What are the differences between abstract class and interface in Java?
- Explain Java Inheritance.
React Native Developer
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.
- 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?
Network Engineer
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.
- 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 are Decorators and how do they work in Python?”
Read reports →“What is a comprehension in Python?”
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.