The process took 1 week. I interviewed at Elbit Systems (Haifa) in Jan 2025
Interview
They showed me the place, explained a little about what they do, had some general questions about me, and then gave me three technical questions - the first was reading a code and explaining it, the second was a LeetCode question, and the third was writing a class for some problem.
Interview questions [1]
Question 1
I can't remember what the question was. I think it was a LeetCode question about strings.
The process was professional and well-structured, consisting of three main stages. It began with a brief HR phone screening to discuss my background, technical stack, and salary expectations.
A week later, I was invited to a technical interview with two team leads. The interview focused heavily on core computer science concepts, object-oriented programming (OOP) principles, and basic data structures. We also discussed multi-threading and real-time systems system design concepts at a high level.
The final stage was an in-person management and HR interview, focusing on cultural fit, teamwork, and how I handle professional challenges under pressure. Overall, the interviewers were polite, and the atmosphere was pleasant.
Interview questions [1]
Question 1
Explain the difference between a process and a thread, and describe a scenario where you would prefer using one over the other
1. A phone call with the direct manager.
2. A home assignment of easy-medium leetcode questions.
3. A technical interview at the offices with the manager and his manager, about my previous experience, system design questions, riddles and leetcode questions.
4. HR interview.
Interview questions [1]
Question 1
I was asked about finding the intersection Node of 2 Linked Lists, with and without additional memory.
first it was a phone call asking salary expectations, general questions about the CV. After around 2 weeks i received another phone call which contained more technical questions, then physical interview.