I applied through an employee referral. The process took 3 days. I interviewed at NiCE (Ra`ananna) in Mar 2023
Interview
one 8 hours screening day from 9 -17 including written test with OOP questions in JAVA, and afterwards a coding assignment consisting of designing and implementing a system. started out with about 10 candidates and ended with 4
Interview questions [1]
Question 1
is private member final? can you inherit static methods? can interface implement abstract class? given code questions with classes and inheritance and you need to determine what the output is given a singly linked list, check if palidnrom given a singly linked list, return the xth element from the end of the list.
I applied online. I interviewed at NiCE (Ra`ananna)
Interview
The interview process was solid and well-run. The interviewers were knowledgeable and professional, and the questions were relevant and reasonably challenging without being unfair.
A couple of stages felt a bit long — but overall the people came across as genuine, and the experience gave me a fair sense of the team and the kind of work I'd be doing.
Interview questions [1]
Question 1
They started with pseudo-code problems — working with lists and finding solutions that met specific runtime constraints — along with some OOP questions to gauge how I think about design. The second stage was more hands-on: implementing in Java, with dependency injection and interaction between components, building a queue, and handling it all in parallel using multithreading.
We arrived as a group of candidates for an assessment day that included several stages. First, we took a written test on paper that consisted of LeetCode questions and Object-Oriented Programming questions—mainly focusing on inheritance—as well as a bit on processes. Those who passed this test proceeded to the next stage, which was a coding assignment. We first had to sketch out the design of all the classes and methods on paper, and afterward, we were asked to write the code on our personal computers
Interview questions [1]
Question 1
The coding assignment was to build a restaurant system that includes menu items and prices. We needed to implement a data structure to help the delivery drivers collect the orders in the correct sequence, ensuring that a customer wouldn't wait too long